From 04d441516d899a77ff79dc409e57a55a54025836 Mon Sep 17 00:00:00 2001 From: misaochan Date: Tue, 16 Feb 2016 15:18:33 +1300 Subject: [PATCH] Added null check for onLocationChanged() --- .../main/java/fr/free/nrw/commons/upload/GPSExtractor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/commons/src/main/java/fr/free/nrw/commons/upload/GPSExtractor.java b/commons/src/main/java/fr/free/nrw/commons/upload/GPSExtractor.java index 1b88f3ea1..1610877ac 100644 --- a/commons/src/main/java/fr/free/nrw/commons/upload/GPSExtractor.java +++ b/commons/src/main/java/fr/free/nrw/commons/upload/GPSExtractor.java @@ -46,7 +46,9 @@ public class GPSExtractor { locationManager.requestLocationUpdates(provider, 400, 1, myLocationListener); Location location = locationManager.getLastKnownLocation(provider); - myLocationListener.onLocationChanged(location); + if (location != null) { + myLocationListener.onLocationChanged(location); + } } protected void unregisterLocationManager() {