From 1e60d1fca0e0269083d439b6e5c9275dd21d118f Mon Sep 17 00:00:00 2001 From: Chris Kuethe Date: Tue, 16 Oct 2007 01:03:10 +0000 Subject: avoid a core dump if somehow one of these pointers is NULL --- gpsutils.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gpsutils.c') diff --git a/gpsutils.c b/gpsutils.c index b89ece05..fd978b6c 100644 --- a/gpsutils.c +++ b/gpsutils.c @@ -105,6 +105,8 @@ void gps_merge_fix(/*@ out @*/struct gps_fix_t *to, /*@ in @*/struct gps_fix_t *from) /* merge new data into an old fix */ { + if ((NULL == to) || (NULL == from)) + return; if ((transfer & TIME_SET)!=0) to->time = from->time; if ((transfer & LATLON_SET)!=0) { -- cgit v1.2.1