summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPetri Hintukainen <phintuka@users.sourceforge.net>2011-12-16 00:40:21 +0200
committerPetri Hintukainen <phintuka@users.sourceforge.net>2011-12-16 00:40:21 +0200
commited12923c2a40fa721429ff0271ad159adf74662d (patch)
treefd379fd87e8925659f2cc99ee3171d91a1a2b823 /src
parent38220c5485ca1f3dea10683fe9e9898d744bd162 (diff)
downloadxine-lib-ed12923c2a40fa721429ff0271ad159adf74662d.tar.gz
xine-lib-ed12923c2a40fa721429ff0271ad159adf74662d.tar.bz2
define _XOPEN_SOURCE before including any system headers
--HG-- branch : point-release
Diffstat (limited to 'src')
-rw-r--r--src/libdts/xine_dts_decoder.c8
-rw-r--r--src/libxineadec/xine_lpcm_decoder.c8
2 files changed, 8 insertions, 8 deletions
diff --git a/src/libdts/xine_dts_decoder.c b/src/libdts/xine_dts_decoder.c
index dbf8de718..a3c2eebf0 100644
--- a/src/libdts/xine_dts_decoder.c
+++ b/src/libdts/xine_dts_decoder.c
@@ -21,10 +21,6 @@
* 09-12-2001 DTS passthrough inprovements (C) James Courtier-Dutton
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef __sun
/* required for swab() */
#define _XOPEN_SOURCE 500
@@ -32,6 +28,10 @@
/* avoid compiler warnings */
#define _BSD_SOURCE 1
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
diff --git a/src/libxineadec/xine_lpcm_decoder.c b/src/libxineadec/xine_lpcm_decoder.c
index 71ac3f802..100fcee9a 100644
--- a/src/libxineadec/xine_lpcm_decoder.c
+++ b/src/libxineadec/xine_lpcm_decoder.c
@@ -21,16 +21,16 @@
* (c) 2001 James Courtier-Dutton James@superbug.demon.co.uk
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef __sun
#define _XOPEN_SOURCE 500
#endif
/* avoid compiler warnings */
#define _BSD_SOURCE 1
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
#include <stdlib.h>
#include <unistd.h>
#include <string.h>