| Index: device/geolocation/location_api_adapter_android.cc
|
| diff --git a/device/geolocation/location_api_adapter_android.cc b/device/geolocation/location_api_adapter_android.cc
|
| index 693fb904cfbca6dd1f178ffa56f8cd71d29b6368..b5fcc54ccfa8c77a15c4cff9f05ca43c6db89a54 100644
|
| --- a/device/geolocation/location_api_adapter_android.cc
|
| +++ b/device/geolocation/location_api_adapter_android.cc
|
| @@ -76,7 +76,7 @@ bool AndroidLocationApiAdapter::Start(
|
| // We'll start receiving notifications from java in the main thread looper
|
| // until Stop() is called.
|
| return Java_LocationProviderAdapter_start(
|
| - env, java_location_provider_android_object_.obj(), high_accuracy);
|
| + env, java_location_provider_android_object_, high_accuracy);
|
| }
|
|
|
| void AndroidLocationApiAdapter::Stop() {
|
| @@ -94,8 +94,8 @@ void AndroidLocationApiAdapter::Stop() {
|
| location_provider_ = NULL;
|
|
|
| JNIEnv* env = AttachCurrentThread();
|
| - Java_LocationProviderAdapter_stop(
|
| - env, java_location_provider_android_object_.obj());
|
| + Java_LocationProviderAdapter_stop(env,
|
| + java_location_provider_android_object_);
|
| java_location_provider_android_object_.Reset();
|
| }
|
|
|
|
|