summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gpxlogger.c3
-rw-r--r--libgps_shm.c2
-rw-r--r--libgps_sock.c4
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 */