Fixed bug 3011 - pthread/SDL_syssem.c requires _GNU_SOURCE

Ozkan Sezer

pthread/SDL_syssem.c requires _GNU_SOURCE predefined (like SDL_sysmutex.c),
otherwise sem_timedwait() prototype might not be available to it.  Problem
seen with glibc-2.3.4.
This commit is contained in:
Sam Lantinga committed 2015-06-13 13:36:47 -07:00
1 parent 9cf47d2f0d
commit 98f9b88cef
2 files changed
+4 -1

No files matched your search

+1 -1
View File
@@ -23,8 +23,8 @@
#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif
#include <pthread.h>
#include <errno.h>
#include <pthread.h>
#include "SDL_thread.h"
+3
View File
@@ -20,6 +20,9 @@
*/
#include "../../SDL_internal.h"
#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif
#include <errno.h>
#include <pthread.h>
#include <semaphore.h>