summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Lifu Tang <lifu@google.com> 2016-10-10 19:00:07 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2016-10-10 19:00:10 +0000
commit9e4733ed332a5ca29aa5c53936de61b56a1e42a4 (patch)
treee4a173440441e164a95ffa442472fd1c51daf783
parentb29dadb939ac22c43e11dacef5cdbfabbe9d8f4c (diff)
parentfe427f24e5788612bc271bfff1b07b36ecebf3af (diff)
Merge "Fixed the memory leak when receiving Nav messages" into nyc-mr1-dev
-rw-r--r--services/core/jni/com_android_server_location_GnssLocationProvider.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/core/jni/com_android_server_location_GnssLocationProvider.cpp b/services/core/jni/com_android_server_location_GnssLocationProvider.cpp
index e8d4c58213cc..25e819c2c1dc 100644
--- a/services/core/jni/com_android_server_location_GnssLocationProvider.cpp
+++ b/services/core/jni/com_android_server_location_GnssLocationProvider.cpp
@@ -1087,6 +1087,7 @@ void JavaObject::callSetter(
method_name,
"([B)V");
env_->CallVoidMethod(object_, method, array);
+ env_->DeleteLocalRef(array);
}
jobject JavaObject::get() {