summaryrefslogtreecommitdiff
path: root/gpsutils.c
diff options
context:
space:
mode:
Diffstat (limited to 'gpsutils.c')
-rw-r--r--gpsutils.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gpsutils.c b/gpsutils.c
index 774b9707..c86608aa 100644
--- a/gpsutils.c
+++ b/gpsutils.c
@@ -363,6 +363,9 @@ void gps_merge_fix(struct gps_fix_t *to,
to->ecef.vz = from->ecef.vz;
to->ecef.vAcc = from->ecef.vAcc;
}
+ if ('\0' != from->datum[0]) {
+ strlcpy(to->datum, from->datum, sizeof(to->datum));
+ }
}
/* NOTE: timestamp_t is a double, so this is only precise to