PUD: nmealib: get rid of NMEA_POSFIX define
authorFerry Huberts <ferry.huberts@pelagic.nl>
Tue, 19 Jun 2012 10:40:04 +0000 (12:40 +0200)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Tue, 19 Jun 2012 11:35:25 +0000 (13:35 +0200)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
lib/pud/nmealib/include/nmea/config.h
lib/pud/nmealib/src/context.c
lib/pud/nmealib/src/gmath.c
lib/pud/nmealib/src/tok.c

index 915c4fb..a65a01b 100644 (file)
@@ -21,7 +21,6 @@
 #ifndef __NMEA_CONFIG_H__
 #define __NMEA_CONFIG_H__
 
-#define NMEA_POSIX(x)  (x)
 #define NMEA_INLINE    inline
 
 #if !defined(NDEBUG)
index 5fbfdc8..d22d997 100644 (file)
@@ -43,7 +43,7 @@ void nmea_trace(const char *str, ...)
     if(func)
     {
         va_start(arg_list, str);
-        size = NMEA_POSIX(vsnprintf)(&buff[0], NMEA_DEF_PARSEBUFF - 1, str, arg_list);
+        size = vsnprintf(&buff[0], NMEA_DEF_PARSEBUFF - 1, str, arg_list);
         va_end(arg_list);
 
         if(size > 0)
@@ -68,7 +68,7 @@ void nmea_error(const char *str, ...)
     if(func)
     {
         va_start(arg_list, str);
-        size = NMEA_POSIX(vsnprintf)(&buff[0], NMEA_DEF_PARSEBUFF - 1, str, arg_list);
+        size = vsnprintf(&buff[0], NMEA_DEF_PARSEBUFF - 1, str, arg_list);
         va_end(arg_list);
 
         if(size > 0)
index 5b0e9ae..d84afef 100644 (file)
@@ -241,7 +241,7 @@ int nmea_move_horz(
     end_pos->lon = p1.lon + atan2(
         sin(azimuth) * sin(distance) * cos(p1.lat), cos(distance) - sin(p1.lat) * sin(end_pos->lat));
 
-    if(NMEA_POSIX(isnan)(end_pos->lat) || NMEA_POSIX(isnan)(end_pos->lon))
+    if(isnan(end_pos->lat) || isnan(end_pos->lon))
     {
         end_pos->lat = 0; end_pos->lon = 0;
         RetVal = 0;
@@ -280,7 +280,7 @@ int nmea_move_horz_ellipsoid(
     { /* No move */
         *end_pos = *start_pos;
         if ( end_azimuth != 0 ) *end_azimuth = azimuth;
-        return ! (NMEA_POSIX(isnan)(end_pos->lat) || NMEA_POSIX(isnan)(end_pos->lon));
+        return ! (isnan(end_pos->lat) || isnan(end_pos->lon));
     } /* No move */
 
     /* Earth geometry */
@@ -359,7 +359,7 @@ int nmea_move_horz_ellipsoid(
             sin_alpha, -sin_U1 * sin_sigma + cos_U1 * cos_sigma * cos_alpha1
             );
     }
-    return ! (NMEA_POSIX(isnan)(end_pos->lat) || NMEA_POSIX(isnan)(end_pos->lon));
+    return ! (isnan(end_pos->lat) || isnan(end_pos->lon));
 }
 
 /**
index c9126a0..8f07538 100644 (file)
@@ -102,11 +102,11 @@ int nmea_printf(char *buff, int buff_sz, const char *format, ...)
 
     va_start(arg_ptr, format);
 
-    retval = NMEA_POSIX(vsnprintf)(buff, buff_sz, format, arg_ptr);
+    retval = vsnprintf(buff, buff_sz, format, arg_ptr);
 
     if(retval > 0)
     {
-        add = NMEA_POSIX(snprintf)(
+        add = snprintf(
             buff + retval, buff_sz - retval, "*%02x\r\n",
             nmea_calc_crc(buff + 1, retval - 1));
     }