summaryrefslogtreecommitdiff
path: root/libgpsd_core.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgpsd_core.c')
-rw-r--r--libgpsd_core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgpsd_core.c b/libgpsd_core.c
index 8c7fe45f..a6da204b 100644
--- a/libgpsd_core.c
+++ b/libgpsd_core.c
@@ -189,7 +189,7 @@ int gpsd_switch_driver(struct gps_device_t *session, char *type_name)
session->device_type->event_hook(session,
event_driver_switch);
#ifdef RECONFIGURE_ENABLE
- if (SALIENT(*dp))
+ if (STICKY(*dp))
session->last_controller = *dp;
#endif /* RECONFIGURE_ENABLE */
/* clients should be notified */