diff options
Diffstat (limited to 'jni/com_android_nfc_NativeNfcManager.cpp')
-rw-r--r-- | jni/com_android_nfc_NativeNfcManager.cpp | 8 |
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}, }; |