[TSAM-9773] Add NOT_ACTIVATION error return 72/97372/1 accepted/tizen/common/20161114.171609 accepted/tizen/ivi/20161114.074621 accepted/tizen/mobile/20161114.074522 accepted/tizen/tv/20161114.074542 accepted/tizen/wearable/20161114.074602 submit/tizen/20161114.044227
authorJihoon Jung <jh8801.jung@samsung.com>
Mon, 14 Nov 2016 04:36:32 +0000 (13:36 +0900)
committerJihoon Jung <jh8801.jung@samsung.com>
Mon, 14 Nov 2016 04:38:47 +0000 (13:38 +0900)
Signed-off-by: Jihoon Jung <jh8801.jung@samsung.com>
Change-Id: Ie4ed746b68dc9482b8e8d5b7a0645b8648795658

src/nfc_card_emulation.c

index a94d143..ec3d486 100755 (executable)
@@ -268,6 +268,7 @@ int nfc_hce_send_apdu_response(nfc_se_h handle, unsigned char *resp, unsigned in
        CHECK_INIT();
        CHECK_INVALID(resp == NULL);
        CHECK_INVALID(resp_len == 0);
+       CHECK_ACTIVATED();
 
        result = net_nfc_create_data(&data, resp, resp_len);
        if (result == NET_NFC_OK) {
@@ -420,6 +421,7 @@ int nfc_se_foreach_registered_aids(nfc_se_type_e se_type, nfc_card_emulation_cat
        /* LCOV_EXCL_START */
        CHECK_INIT();
        CHECK_INVALID(callback == NULL);
+       CHECK_ACTIVATED();
 
        gdbus_nfc_context.on_se_registered_aid_cb = callback;
        gdbus_nfc_context.on_se_registered_aid_cb_user_data = user_data;