aboutsummaryrefslogtreecommitdiffstats
path: root/src/diagnostic/diagnostic_private.h
diff options
context:
space:
mode:
authorGravatar Gediminas Jakutis <gediminas@varciai.lt> 2019-10-03 12:18:42 +0300
committerGravatar Gediminas Jakutis <gediminas@varciai.lt> 2019-10-03 12:18:42 +0300
commit3e852b84ea9ee7e0133b098d515b17c383033fb4 (patch)
tree6dab6e0bd38295e4f04670df70a529baeddb42a4 /src/diagnostic/diagnostic_private.h
parent87f165ac89990a89198f256e1794e14d2d07dae3 (diff)
downloadlibrin-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.h13
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);