Unified · Split
| @@ -2,7 +2,12 @@ · 1 unmodified line | |||
| 2 | * Posix generic OS implementation for drawterm. | 2 | * Posix generic OS implementation for drawterm. |
| 3 | */ | 3 | */ |
| 4 | 4 | ||
| 5 | #include "u.h" | ||
| 6 | |||
| 7 | #ifndef _XOPEN_SOURCE /* for Apple and OpenBSD; not sure if needed */ | ||
| 5 | #define _XOPEN_SOURCE 500 | 8 | #define _XOPEN_SOURCE 500 |
| 9 | #endif | ||
| 10 | |||
| 6 | #include <pthread.h> | 11 | #include <pthread.h> |
| 7 | #include <time.h> | 12 | #include <time.h> |
| 8 | #include <sys/time.h> | 13 | #include <sys/time.h> |
| @@ -11,7 +16,6 @@ · 2 unmodified lines | |||
| 11 | #include <pwd.h> | 16 | #include <pwd.h> |
| 12 | #include <errno.h> | 17 | #include <errno.h> |
| 13 | 18 | ||
| 14 | #include "u.h" | ||
| 15 | #include "lib.h" | 19 | #include "lib.h" |
| 16 | #include "dat.h" | 20 | #include "dat.h" |
| 17 | #include "fns.h" | 21 | #include "fns.h" |