Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b3174c46 authored by Mike Lockwood's avatar Mike Lockwood
Browse files

UsbService: Fix JNI reference leak

http://code.google.com/p/android/issues/detail?id=17365



Change-Id: Ice0174e0db2a785d32ac16694ebf3b7ddb1b7fb3
Signed-off-by: default avatarMike Lockwood <lockwood@android.com>
parent 1d3173c3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -135,7 +135,7 @@ static int usb_device_removed(const char *devname, void* client_data) {
    jobject thiz = (jobject)client_data;

    jstring deviceName = env->NewStringUTF(devname);
    env->CallVoidMethod(thiz, method_usbDeviceRemoved, env->NewStringUTF(devname));
    env->CallVoidMethod(thiz, method_usbDeviceRemoved, deviceName);
    env->DeleteLocalRef(deviceName);
    checkAndClearExceptionFromCallback(env, __FUNCTION__);
    return 0;