diff options
Diffstat (limited to 'src/plugins/position/android/src/jnipositioning.cpp')
-rw-r--r-- | src/plugins/position/android/src/jnipositioning.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/position/android/src/jnipositioning.cpp b/src/plugins/position/android/src/jnipositioning.cpp index a9fe6ae7..8854a677 100644 --- a/src/plugins/position/android/src/jnipositioning.cpp +++ b/src/plugins/position/android/src/jnipositioning.cpp @@ -127,8 +127,11 @@ namespace AndroidPositioning { void unregisterPositionInfoSource(int key) { - idToPosSource()->remove(key); - idToSatSource()->remove(key); + if (idToPosSource.exists()) + idToPosSource->remove(key); + + if (idToSatSource.exists()) + idToSatSource->remove(key); } enum PositionProvider |