summaryrefslogtreecommitdiff
path: root/gpsutils.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2019-03-15 11:50:36 -0700
committerGary E. Miller <gem@rellim.com>2019-03-15 11:50:36 -0700
commitaf1104274a405f97095caa0897b236d6c913f171 (patch)
tree4b7c8214f4a2cc58ea2b1baaca8e510106e1ee77 /gpsutils.c
parent31c60376876a5a2317a4a1db9dcc03a93d234134 (diff)
downloadgpsd-af1104274a405f97095caa0897b236d6c913f171.tar.gz
Move epe from gps_data_t to be near its friends in gps_fix_t.
No functional changes. Looks like epe never went anywhere...
Diffstat (limited to 'gpsutils.c')
-rw-r--r--gpsutils.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gpsutils.c b/gpsutils.c
index 77b060fa..3ae49e4d 100644
--- a/gpsutils.c
+++ b/gpsutils.c
@@ -262,6 +262,7 @@ void gps_clear_fix(struct gps_fix_t *fixp)
fixp->epd = NAN;
fixp->eps = NAN;
fixp->epc = NAN;
+ fixp->epe = NAN;
/* clear ECEF too */
fixp->ecef.x = NAN;
fixp->ecef.y = NAN;
@@ -338,6 +339,9 @@ void gps_merge_fix(struct gps_fix_t *to,
if (0 != isfinite(from->epd)) {
to->epd = from->epd;
}
+ if (0 != isfinite(from->epe)) {
+ to->epe = from->epe;
+ }
if ((transfer & VERR_SET) != 0)
to->epv = from->epv;
if ((transfer & SPEEDERR_SET) != 0)