From 18d8e18bdf5eb3ae668f3ee5d4af7e391750fcee Mon Sep 17 00:00:00 2001
From: Emux <devemux86@gmail.com>
Date: Wed, 22 Mar 2017 21:34:52 +0200
Subject: [PATCH] Android samples: fix scale bar check on exit #32

---
 .../src/org/oscim/android/test/LayerGroupActivity.java       | 5 +++--
 .../src/org/oscim/android/test/MapsforgeMapActivity.java     | 3 ++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/vtm-android-example/src/org/oscim/android/test/LayerGroupActivity.java b/vtm-android-example/src/org/oscim/android/test/LayerGroupActivity.java
index e706dde8..3dd404de 100644
--- a/vtm-android-example/src/org/oscim/android/test/LayerGroupActivity.java
+++ b/vtm-android-example/src/org/oscim/android/test/LayerGroupActivity.java
@@ -1,6 +1,6 @@
 /*
  * Copyright 2013 Hannes Janetzek
- * Copyright 2016 devemux86
+ * Copyright 2016-2017 devemux86
  * Copyright 2016 Andrey Novikov
  *
  * This file is part of the OpenScienceMap project (http://www.opensciencemap.org).
@@ -71,7 +71,8 @@ public class LayerGroupActivity extends BaseMapActivity {
 
     @Override
     protected void onDestroy() {
-        mapScaleBar.destroy();
+        if (mapScaleBar != null)
+            mapScaleBar.destroy();
 
         super.onDestroy();
     }
diff --git a/vtm-android-example/src/org/oscim/android/test/MapsforgeMapActivity.java b/vtm-android-example/src/org/oscim/android/test/MapsforgeMapActivity.java
index f89f98f0..bd1785cc 100644
--- a/vtm-android-example/src/org/oscim/android/test/MapsforgeMapActivity.java
+++ b/vtm-android-example/src/org/oscim/android/test/MapsforgeMapActivity.java
@@ -58,7 +58,8 @@ public class MapsforgeMapActivity extends MapActivity {
 
     @Override
     protected void onDestroy() {
-        mMapScaleBar.destroy();
+        if (mMapScaleBar != null)
+            mMapScaleBar.destroy();
 
         super.onDestroy();
     }