diff --git a/include/ipfs/util/time.h b/include/ipfs/util/time.h index b6eec48..ec95eb5 100644 --- a/include/ipfs/util/time.h +++ b/include/ipfs/util/time.h @@ -1,5 +1,14 @@ #ifndef IPFS_TIME_H #define IPFS_TIME_H + #ifndef __USE_XOPEN + #define __USE_XOPEN + #endif // __USE_XOPEN + + #ifndef __USE_ISOC11 + #define __USE_ISOC11 + #endif // __USE_ISOC11 + + #include int ipfs_util_time_parse_RFC3339 (struct timespec *ts, char *s); char *ipfs_util_time_format_RFC3339 (struct timespec *ts); diff --git a/util/time.c b/util/time.c index 68707fe..3eee8c3 100644 --- a/util/time.c +++ b/util/time.c @@ -1,16 +1,6 @@ #include #include #include - -#ifndef __USE_XOPEN - #define __USE_XOPEN -#endif // __USE_XOPEN - -#ifndef __USE_ISOC11 - #define __USE_ISOC11 -#endif // __USE_ISOC11 - -#include #include "ipfs/util/time.h" int ipfs_util_time_parse_RFC3339 (struct timespec *ts, char *s)