summaryrefslogtreecommitdiffstats
path: root/jni/com_android_nfc_NativeNfcManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'jni/com_android_nfc_NativeNfcManager.cpp')
-rw-r--r--jni/com_android_nfc_NativeNfcManager.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/jni/com_android_nfc_NativeNfcManager.cpp b/jni/com_android_nfc_NativeNfcManager.cpp
index a6f130e..f239513 100644
--- a/jni/com_android_nfc_NativeNfcManager.cpp
+++ b/jni/com_android_nfc_NativeNfcManager.cpp
@@ -2325,6 +2325,11 @@ static jint com_android_nfc_NfcManager_doGetLastError(JNIEnv *e, jobject o)
}
}
+static void com_android_nfc_NfcManager_doAbort(JNIEnv *e, jobject o)
+{
+ emergency_recovery(NULL);
+}
+
/*
* JNI registration.
*/
@@ -2377,6 +2382,9 @@ static JNINativeMethod gMethods[] =
{"doResetTimeouts", "()V",
(void *)com_android_nfc_NfcManager_doResetTimeouts},
+
+ {"doAbort", "()V",
+ (void *)com_android_nfc_NfcManager_doAbort},
};