diff options
| author | 2016-10-10 19:32:21 +0000 | |
|---|---|---|
| committer | 2016-10-10 19:32:21 +0000 | |
| commit | ad2d59d39229071ca9e5ca9f93c53fc287104698 (patch) | |
| tree | 9a2317b785b07d439ba14cea8b2e1c2e5b822386 | |
| parent | 95de520741fb7ebf0c943cc32ff4a8f93b2a7d6e (diff) | |
| parent | 7c0bd74ddc5a7d3d1f390483c6861f2f774d30db (diff) | |
Fixed the memory leak when receiving Nav messages am: fe427f24e5 am: 8786a6b904
am: 7c0bd74ddc
Change-Id: I9f670df30ee956b1ac7542a6015bc3c248705cb5
| -rw-r--r-- | services/core/jni/com_android_server_location_GnssLocationProvider.cpp | 1 |
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() { |