diff --git a/mpc_code.cpp b/mpc_code.cpp index 2f9d1c2..522f988 100644 --- a/mpc_code.cpp +++ b/mpc_code.cpp @@ -525,6 +525,8 @@ static int extract_lat_lon( const char *buff, size_t *bytes_read, double *value) while( *tptr == ' ') tptr++; + if( !*tptr) + return( GOT_NOTHING); if( strchr( compass, *tptr)) compass_byte = *tptr++; if( !strncasecmp( tptr, "alt", 3))