diff options
author | ormorph <[email protected]> | 2024-06-30 06:18:02 +0300 |
---|---|---|
committer | ormorph <[email protected]> | 2024-06-30 16:42:18 +0300 |
commit | cd4f41e76b1f4710c76610a7f225d2b7fa256b79 (patch) | |
tree | 045f1053fc15adc4210b99d069fbb5d0af6300a4 | |
parent | 9cebcf7b55f872a2f13962d70a16500951ca4d0a (diff) | |
download | tdebase-cd4f41e76b1f4710c76610a7f225d2b7fa256b79.tar.gz tdebase-cd4f41e76b1f4710c76610a7f225d2b7fa256b79.zip |
Fix for building tdm with gcc-14
Solution to issue #505
Signed-off-by: ormorph <[email protected]>
-rw-r--r-- | tdm/backend/dm.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/tdm/backend/dm.c b/tdm/backend/dm.c index 9168b88b5..05dfb7a5b 100644 --- a/tdm/backend/dm.c +++ b/tdm/backend/dm.c @@ -36,6 +36,13 @@ from the copyright holder. #include <tqglobal.h> +#include <config.h> +#ifdef HAVE_PTHREAD_SETNAME_NP +#define _GNU_SOURCE +#define __BSD_VISIBLE 1 +#include <pthread.h> +#endif /* pthread_setname_np() */ + #include "dm.h" #include "dm_auth.h" #include "dm_error.h" @@ -53,12 +60,6 @@ from the copyright holder. # include <sys/vt.h> #endif -#ifdef HAVE_PTHREAD_SETNAME_NP -#define _GNU_SOURCE -#define __BSD_VISIBLE 1 -#include <pthread.h> -#endif /* pthread_setname_np() */ - // Limited by the number of VTs configured into the kernel or 256, whichever is less #define MAX_VT_NUMBER 48 |