Uniformly define _XOPEN_SOURCE to 600.
authorDiego Biurrun <diego@biurrun.de>
Mon, 29 Sep 2008 06:22:12 +0000 (06:22 +0000)
committerDiego Biurrun <diego@biurrun.de>
Mon, 29 Sep 2008 06:22:12 +0000 (06:22 +0000)
The feature_tests.h header from Sun systems (Solaris/OpenSolaris) will abort
the build if _XOPEN_SOURCE is defined to 500, and C99 is requested (as well
as POSIX.1-2001), and will only accept it to be defined to 600.
inspired by a patch from Diego Pettenò, flameeyes gmail com

Originally committed as revision 15460 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffmpeg.c
libavcodec/utils.c
libavformat/rtpdec.c

index 31e9a0e158e4e08eab17d48dcaa9fca96cd73af2..c64100c7af81abf0084c775a24dd0a2518b304f5 100644 (file)
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -20,7 +20,7 @@
  */
 
 /* needed for usleep() */
-#define _XOPEN_SOURCE 500
+#define _XOPEN_SOURCE 600
 
 #include "config.h"
 #include <ctype.h>
index e56b9870a56b24a79ef3809ec9e6c0cde648e78d..155978744a96f4cb2735a2e1472504c19d235eed 100644 (file)
@@ -26,7 +26,7 @@
  */
 
 /* needed for mkstemp() */
-#define _XOPEN_SOURCE 500
+#define _XOPEN_SOURCE 600
 
 #include "libavutil/integer.h"
 #include "libavutil/crc.h"
index 9fb06ee5ab6477ce6fe9bca31ad7c0543627158b..119682041d572ecb10f5fba942ba76193f6c8a77 100644 (file)
@@ -20,7 +20,7 @@
  */
 
 /* needed for gethostname() */
-#define _XOPEN_SOURCE 500
+#define _XOPEN_SOURCE 600
 
 #include "libavcodec/bitstream.h"
 #include "avformat.h"