diff --git a/location/android.c b/location/android.c index b9f8adfaeb..63ee4e1862 100644 --- a/location/android.c +++ b/location/android.c @@ -98,7 +98,8 @@ static void *android_location_init(void) return androidlocation; dealloc: - free(androidlocation); + if (androidlocation) + free(androidlocation); return NULL; }