Revert "[NFC] Fix for setting exclusiveMode."
authorHyunJin Park <hj.na.park@samsung.com>
Sat, 23 May 2015 17:02:47 +0000 (02:02 +0900)
committerHyunJin Park <hj.na.park@samsung.com>
Sat, 23 May 2015 17:02:47 +0000 (02:02 +0900)
This reverts commit 7e35a0a19aba95702e5a8bac20e0b4e61900dcad.

- Web TCT is failed.

Change-Id: Ie8567712b1b6c949684e1501f1adea4da86089eb

src/nfc/nfc_instance.cc

index e96d6afc44e1d010908c9f06b427708048462455..13af6dfa9e9160bc17f02ef4deb41eb03b006bb7 100644 (file)
@@ -137,15 +137,10 @@ void NFCInstance::SetExclusiveMode(
   CHECK_EXIST(args, "exclusiveMode", out);
   bool exmode = args.get("exclusiveMode").get<bool>();
 
-  int ret = NFC_ERROR_NONE;
-  if (exmode) {
-    ret = nfc_manager_enable_transaction_fg_dispatch();
-  } else {
-    ret = nfc_manager_disable_transaction_fg_dispatch();
-  }
-
+  int ret = nfc_manager_set_system_handler_enable(!exmode);
   if (NFC_ERROR_NONE != ret) {
-    PlatformResult result = NFCUtil::CodeToResult(ret, "Failed to set exclusive mode.");
+    PlatformResult result = NFCUtil::CodeToResult(ret,
+                                                  "Failed to set exclusive mode.");
     ReportError(result, &out);
   } else {
     ReportSuccess(out);