diff --git a/android/phoenix/src/com/retroarch/browser/retroactivity/RetroActivityLocation.java b/android/phoenix/src/com/retroarch/browser/retroactivity/RetroActivityLocation.java index c6e317c0a4..fe48c0fae9 100644 --- a/android/phoenix/src/com/retroarch/browser/retroactivity/RetroActivityLocation.java +++ b/android/phoenix/src/com/retroarch/browser/retroactivity/RetroActivityLocation.java @@ -165,6 +165,14 @@ LocationListener location_service_running = true; } + /** + * Free up location services resources. + */ + public void onLocationFree() + { + /* TODO/FIXME */ + } + /** * Executed upon stopping the location client. * Does nothing if called when the client is not started. diff --git a/location/android.c b/location/android.c index da3857d397..906ff55f79 100644 --- a/location/android.c +++ b/location/android.c @@ -64,11 +64,11 @@ static void *android_location_init(void) if (!androidlocation->onLocationStop) goto dealloc; - GET_METHOD_ID(env, androidlocation->onLocationGetLatitude, class, "onLocationGetLatitude", "()J"); + GET_METHOD_ID(env, androidlocation->onLocationGetLatitude, class, "onLocationGetLatitude", "()D"); if (!androidlocation->onLocationGetLatitude) goto dealloc; - GET_METHOD_ID(env, androidlocation->onLocationGetLongitude, class, "onLocationGetLongitude", "()J"); + GET_METHOD_ID(env, androidlocation->onLocationGetLongitude, class, "onLocationGetLongitude", "()D"); if (!androidlocation->onLocationGetLongitude) goto dealloc;