aboutsummaryrefslogtreecommitdiff
path: root/apps/drivers/gps/gps.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'apps/drivers/gps/gps.cpp')
-rw-r--r--apps/drivers/gps/gps.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/drivers/gps/gps.cpp b/apps/drivers/gps/gps.cpp
index 6f7310cc5..bd77e8969 100644
--- a/apps/drivers/gps/gps.cpp
+++ b/apps/drivers/gps/gps.cpp
@@ -341,7 +341,8 @@ GPS::task_main()
if (_mode_changed) {
if (_Helper != nullptr) {
delete(_Helper);
- _Helper = nullptr; // XXX is this needed?
+ /* set to zero to ensure parser is not used while not instantiated */
+ _Helper = nullptr;
}
switch (_mode) {