diff options
-rw-r--r-- | gpxlogger.c | 3 | ||||
-rw-r--r-- | libgps_shm.c | 2 | ||||
-rw-r--r-- | libgps_sock.c | 4 |
3 files changed, 5 insertions, 4 deletions
diff --git a/gpxlogger.c b/gpxlogger.c index 51337f99..63e5be1a 100644 --- a/gpxlogger.c +++ b/gpxlogger.c @@ -17,6 +17,7 @@ #endif /* S_SPLINT_S */ #include "gps.h" +#include "libgps.h" /* TEMPORARY */ #include "gpsd_config.h" #include "gpsdclient.h" #include "revision.h" @@ -261,7 +262,7 @@ static int shm_mainloop(void) } print_gpx_header(); - gps_shm_mainloop(&gpsdata, 0, conditionally_log_fix); + (int)gps_shm_mainloop(&gpsdata, 0, conditionally_log_fix); print_gpx_footer(); (void)gps_close(&gpsdata); return 0; diff --git a/libgps_shm.c b/libgps_shm.c index a2a1735c..4a26c00d 100644 --- a/libgps_shm.c +++ b/libgps_shm.c @@ -122,7 +122,7 @@ int gps_shm_mainloop(struct gps_data_t *gpsdata, int timeout UNUSED, if (status > 0) (*hook)(gpsdata); } - return 0; + //return 0; } #endif /* SHM_EXPORT_ENABLE */ diff --git a/libgps_sock.c b/libgps_sock.c index 42280fcb..eee2b926 100644 --- a/libgps_sock.c +++ b/libgps_sock.c @@ -578,8 +578,8 @@ int gps_sock_mainloop(struct gps_data_t *gpsdata, int timeout, (*hook)(gpsdata); } } - (void)gps_close(gpsdata); - return 0; + //(void)gps_close(gpsdata); + //return 0; } #endif /* SOCKET_EXPORT_ENABLE */ |