diff --git a/gps.h b/gps.h index 16955bc..2f17745 100644 --- a/gps.h +++ b/gps.h @@ -1897,7 +1897,7 @@ struct timedrift_t { */ typedef int socket_t; #define BAD_SOCKET(s) ((s) == -1) -#define INVALIDATE_SOCKET(s) s = -1 +#define INVALIDATE_SOCKET(s) do { s = -1; } while (0) /* mode flags for setting streaming policy */ #define WATCH_ENABLE 0x000001u /* enable streaming */