Switch to using config.h for configuration options
authorRon <ron@debian.org>
Fri, 28 Jun 2013 20:58:43 +0000 (06:28 +0930)
committerRon <ron@debian.org>
Fri, 28 Jun 2013 20:58:43 +0000 (06:28 +0930)
The main motivation for this is it ensures the files will actually be
rebuilt if the configuration options are changed.

configure.ac
examples/opusfile_example.c
examples/seeking_example.c
src/http.c
src/info.c
src/internal.c
src/opusfile.c
src/stream.c
src/wincerts.c

index e9e3431..93dc725 100644 (file)
@@ -155,6 +155,7 @@ AC_CONFIG_FILES([
   opusurl-uninstalled.pc
   doc/Doxyfile
 ])
+AC_CONFIG_HEADERS([config.h])
 AC_OUTPUT
 
 AC_MSG_NOTICE([
index 22a13d6..f6afdba 100644 (file)
@@ -9,6 +9,10 @@
  * by the Xiph.Org Foundation and contributors http://www.xiph.org/ *
  *                                                                  *
  ********************************************************************/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 /*For fileno()*/
 #if !defined(_POSIX_SOURCE)
 # define _POSIX_SOURCE 1
index 4aabb5b..65f47ea 100644 (file)
@@ -9,6 +9,10 @@
  * by the Xiph.Org Foundation and contributors http://www.xiph.org/ *
  *                                                                  *
  ********************************************************************/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 /*For fileno()*/
 #if !defined(_POSIX_SOURCE)
 # define _POSIX_SOURCE 1
index 200f82a..9a7cd64 100644 (file)
@@ -9,6 +9,10 @@
  * by the Xiph.Org Foundation and contributors http://www.xiph.org/ *
  *                                                                  *
  ********************************************************************/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include "internal.h"
 #include <ctype.h>
 #include <errno.h>
index 195b56b..87ebb63 100644 (file)
@@ -9,6 +9,10 @@
  * by the Xiph.Org Foundation and contributors http://www.xiph.org/ *
  *                                                                  *
  ********************************************************************/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include "internal.h"
 #include <limits.h>
 #include <string.h>
index 2d2e3c8..96c80de 100644 (file)
@@ -9,6 +9,10 @@
  * by the Xiph.Org Foundation and contributors http://www.xiph.org/ *
  *                                                                  *
  ********************************************************************/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include "internal.h"
 
 #if defined(OP_ENABLE_ASSERTIONS)
index 1c1ac3d..19df686 100644 (file)
  last mod: $Id: vorbisfile.c 17573 2010-10-27 14:53:59Z xiphmont $
 
  ********************************************************************/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include "internal.h"
 #include <stdio.h>
 #include <stdlib.h>
index 959522b..1f1ba2d 100644 (file)
  last mod: $Id: vorbisfile.c 17573 2010-10-27 14:53:59Z xiphmont $
 
  ********************************************************************/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include "internal.h"
 #include <sys/types.h>
 #include <stdio.h>
index 5d0c322..b0e35aa 100644 (file)
 
   [1] <http://rt.openssl.org/Ticket/Display.html?id=2158>*/
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include "internal.h"
 #if defined(OP_ENABLE_HTTP)&&defined(_WIN32)
 /*You must include windows.h before wincrypt.h and x509.h.*/