diff options
author | Beat Bolli <dev@drbeat.li> | 2016-12-10 14:30:42 +0100 |
---|---|---|
committer | Jon Schlueter <jon.schlueter@gmail.com> | 2016-12-11 09:24:18 -0500 |
commit | 2577b2e5de9370b117091a2c57a6adcdd81c003c (patch) | |
tree | 4eee86475945ee0dedc9eee735f68fa92abd3092 /timehint.c | |
parent | ba9957de60f8a2c9985e78933dec5a060d38b664 (diff) | |
download | gpsd-2577b2e5de9370b117091a2c57a6adcdd81c003c.tar.gz |
Fix format string.
149f329e ("ntpd uses precision as a floor, so do not be conservative.",
2016-10-10) changed the log output of "pps" or "clock" to the numeric
precision without also updating the gpsd_log() format string, causing
a SIGSEGV when running with -D4 or above.
Signed-off-by: Beat Bolli <dev@drbeat.li>
Diffstat (limited to 'timehint.c')
-rw-r--r-- | timehint.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -258,7 +258,7 @@ int ntpshm_put(struct gps_device_t *session, volatile struct shmTime *shmseg, st timespec_str( &td->real, real_str, sizeof(real_str) ); timespec_str( &td->clock, clock_str, sizeof(clock_str) ); gpsd_log(&session->context->errout, LOG_PROG, - "NTP: ntpshm_put(%s,%s) %s @ %s\n", + "NTP: ntpshm_put(%s,%d) %s @ %s\n", session->gpsdata.dev.path, precision, real_str, clock_str); |