From c486885ecda309759144ebad16ec4afd566e0bee Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Wed, 12 Aug 2020 19:13:56 -0400 Subject: prevent prepocessor comparisons against empty tokens --- sys/time.h | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) (limited to 'sys/time.h') diff --git a/sys/time.h b/sys/time.h index de9c69d..c3f11de 100644 --- a/sys/time.h +++ b/sys/time.h @@ -51,7 +51,7 @@ SOFTWARE. #ifndef __TYPE_fd_set_DEFINED__ #define __TYPE_fd_set_DEFINED__ typedef struct { - long fds_bits[]; + long fds_bits[100]; } fd_set; #endif @@ -64,24 +64,23 @@ typedef long int time_t; #endif #if (defined _XOPEN_SOURCE && ((defined _XOPEN_SOURCE_EXTENDED && _XOPEN_SOURCE_EXTENDED == 1) || 500 <= _XOPEN_SOURCE)) -/* ./src/sys/time/struct_itimerval.c */ -#ifndef __TYPE_struct_itimerval_DEFINED__ -#define __TYPE_struct_itimerval_DEFINED__ -struct itimerval { - struct timeval it_interval; - struct timeval it_value; -}; -#endif - /* ./src/sys/time/struct_timeval.c */ #ifndef __TYPE_struct_timeval_DEFINED__ #define __TYPE_struct_timeval_DEFINED__ struct timeval { time_t tv_sec; - suseconds_t tv_usec; + useconds_t tv_usec; }; #endif +/* ./src/sys/time/struct_itimerval.c */ +#ifndef __TYPE_struct_itimerval_DEFINED__ +#define __TYPE_struct_itimerval_DEFINED__ +struct itimerval { + struct timeval it_interval; + struct timeval it_value; +}; +#endif #endif #if (!defined __STDC_VERSION__) || (__STDC_VERSION__ < 199901L) -- cgit v1.2.1