[Freeswitch-svn] [commit] r8889 - in freeswitch/trunk: . src src/include/private
Freeswitch SVN
mikej at freeswitch.org
Thu Jul 3 13:08:46 EDT 2008
Author: mikej
Date: Thu Jul 3 13:08:46 2008
New Revision: 8889
Modified:
freeswitch/trunk/configure.in
freeswitch/trunk/src/include/private/switch_core_pvt.h
freeswitch/trunk/src/switch_core_state_machine.c
Log:
let configure figure out if we have the header files
Modified: freeswitch/trunk/configure.in
==============================================================================
--- freeswitch/trunk/configure.in (original)
+++ freeswitch/trunk/configure.in Thu Jul 3 13:08:46 2008
@@ -190,7 +190,7 @@
# Checks for header files.
AC_HEADER_DIRENT
AC_HEADER_STDC
-AC_CHECK_HEADERS([sys/types.h sys/resource.h sched.h wchar.h sys/filio.h sys/ioctl.h])
+AC_CHECK_HEADERS([sys/types.h sys/resource.h sched.h wchar.h sys/filio.h sys/ioctl.h netdb.h execinfo.h])
# for xmlrpc-c config.h
if test x"$ac_cv_header_wchar_h" = xyes; then
Modified: freeswitch/trunk/src/include/private/switch_core_pvt.h
==============================================================================
--- freeswitch/trunk/src/include/private/switch_core_pvt.h (original)
+++ freeswitch/trunk/src/include/private/switch_core_pvt.h Thu Jul 3 13:08:46 2008
@@ -60,6 +60,10 @@
#include <sys/mman.h>
#endif
+#ifdef HAVE_NETDB_H
+#include <netdb.h>
+#endif
+
#ifndef WIN32
/* setuid, setgid */
#include <unistd.h>
Modified: freeswitch/trunk/src/switch_core_state_machine.c
==============================================================================
--- freeswitch/trunk/src/switch_core_state_machine.c (original)
+++ freeswitch/trunk/src/switch_core_state_machine.c Thu Jul 3 13:08:46 2008
@@ -198,7 +198,7 @@
//static switch_hash_t *stack_table = NULL;
static Hash stack_table;
-#if defined (__GNUC__) && defined (LINUX)
+#if defined (__GNUC__) && defined (LINUX) && defined (HAVE_EXECINFO_H)
#include <execinfo.h>
#include <stdio.h>
#include <stdlib.h>
More information about the Freeswitch-svn
mailing list