projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update changelogs for Debian build
[fw/altos]
/
src
/
ao_gps_print.c
diff --git
a/src/ao_gps_print.c
b/src/ao_gps_print.c
index b8b73cd2f847e8b600f079da6c61312998545784..11213174be357b97ac43aa18dbc74489a4fe362f 100644
(file)
--- a/
src/ao_gps_print.c
+++ b/
src/ao_gps_print.c
@@
-53,10
+53,13
@@
ao_gps_print(__xdata struct ao_gps_data *gps_data) __reentrant
ao_gps_split(gps_data->latitude, &lat);
ao_gps_split(gps_data->longitude, &lon);
ao_gps_split(gps_data->latitude, &lat);
ao_gps_split(gps_data->longitude, &lon);
- printf(" 20%02d-%02d-%02d",
- gps_data->year,
- gps_data->month,
- gps_data->day);
+ if (gps_data->flags & AO_GPS_DATE_VALID)
+ printf(" 20%02d-%02d-%02d",
+ gps_data->year,
+ gps_data->month,
+ gps_data->day);
+ else
+ printf (" 0000-00-00");
printf(" %2d:%02d:%02d",
gps_data->hour,
gps_data->minute,
printf(" %2d:%02d:%02d",
gps_data->hour,
gps_data->minute,