Fix compilation on Mac OS X 10.4: Defining _POSIX_C_SOURCE hides the u_char &
authorDavid Conrad <lessen42@gmail.com>
Sat, 13 Sep 2008 13:18:35 +0000 (13:18 +0000)
committerDiego Biurrun <diego@biurrun.de>
Sat, 13 Sep 2008 13:18:35 +0000 (13:18 +0000)
similar typedefs that sysctl.h needs. Since sysctl() itself isn't POSIX
undefining _POSIX_C_SOURCE for check_altivec.c seems the best way to fix this.
patch by David Conrad lessen42 at gmail com

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

libavcodec/ppc/check_altivec.c

index 932c218..f88b276 100644 (file)
@@ -23,6 +23,7 @@
  */
 
 #ifdef __APPLE__
+#undef _POSIX_C_SOURCE
 #include <sys/sysctl.h>
 #elif __AMIGAOS4__
 #include <exec/exec.h>