diff options
author | 2019-10-03 12:18:42 +0300 | |
---|---|---|
committer | 2019-10-03 12:18:42 +0300 | |
commit | 3e852b84ea9ee7e0133b098d515b17c383033fb4 (patch) | |
tree | 6dab6e0bd38295e4f04670df70a529baeddb42a4 /src/diagnostic/diagnostic_private.h | |
parent | 87f165ac89990a89198f256e1794e14d2d07dae3 (diff) | |
download | librin-3e852b84ea9ee7e0133b098d515b17c383033fb4.tar.gz librin-3e852b84ea9ee7e0133b098d515b17c383033fb4.tar.bz2 librin-3e852b84ea9ee7e0133b098d515b17c383033fb4.zip |
compat: move the gettid macro to compat.h.
New header, meant for various compatibility definitions and such.
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
Diffstat (limited to 'src/diagnostic/diagnostic_private.h')
-rw-r--r-- | src/diagnostic/diagnostic_private.h | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/diagnostic/diagnostic_private.h b/src/diagnostic/diagnostic_private.h index 45d414d..96b1759 100644 --- a/src/diagnostic/diagnostic_private.h +++ b/src/diagnostic/diagnostic_private.h @@ -24,18 +24,9 @@ #include <stdio.h> #include <stdarg.h> #include <errno.h> -#include <unistd.h> - -#ifdef __GLIBC__ -# if __GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 29) -# include <sys/types.h> -# else -# define _GNU_SOURCE -# include <sys/syscall.h> -# define gettid() (syscall(SYS_gettid)) -# endif -#endif +#define RIN_NEED_GETTID +#include "rin/compat.h" static void __rin_msg(FILE *stream, const char *prefix, const char *format, va_list args); static void __rin_pidconvadjust(void); |