diff src/xs_support.h @ 946:f8e1de328ac1

Fix various compilation related issues, make includes more POSIX compliant, utilize autoconf detected stuff via conditionals as needed.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 19 Nov 2012 20:32:18 +0200
parents c835aa129e3b
children abbf089b119d
line wrap: on
line diff
--- a/src/xs_support.h	Mon Nov 19 18:28:52 2012 +0200
+++ b/src/xs_support.h	Mon Nov 19 20:32:18 2012 +0200
@@ -11,7 +11,16 @@
 
 #include <glib.h>
 #include <stdio.h>
+#include <ctype.h>
+#ifdef HAVE_STDARG_H
 #include <stdarg.h>
+#endif
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
 
 #ifdef AUDACIOUS_PLUGIN
 #include <audacious/plugin.h>