thread/Name: include stdio.h if HAVE_PRCTL

Caused a build failure with uClibc because snprintf() was not
available.
This commit is contained in:
Max Kellermann 2015-01-21 20:40:56 +01:00
parent 384b6c8288
commit 276a0d9500
2 changed files with 5 additions and 1 deletions

1
NEWS
View File

@ -1,4 +1,5 @@
ver 0.19.9 (not yet released)
* fix build failure with uClibc
ver 0.19.8 (2015/01/14)
* input

View File

@ -23,7 +23,6 @@
#if defined(HAVE_PTHREAD_SETNAME_NP) && !defined(__NetBSD__)
# define HAVE_THREAD_NAME
# include <pthread.h>
# include <stdio.h>
#elif defined(HAVE_PRCTL)
# include <sys/prctl.h>
# ifdef PR_SET_NAME
@ -31,6 +30,10 @@
# endif
#endif
#ifdef HAVE_THREAD_NAME
# include <stdio.h>
#endif
static inline void
SetThreadName(const char *name)
{