]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix sofia and apr includes stomping on each other on older apr versions
authorMichael Jerris <mike@jerris.com>
Thu, 18 Jun 2009 23:15:59 +0000 (23:15 +0000)
committerMichael Jerris <mike@jerris.com>
Thu, 18 Jun 2009 23:15:59 +0000 (23:15 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13854 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/unimrcp/modules/mrcp-sofiasip/src/mrcp_sofiasip_client_agent.c
libs/unimrcp/modules/mrcp-sofiasip/src/mrcp_sofiasip_server_agent.c

index f193b0dd972a2d1a20e3d84bed407d1d377d4c24..d89aa9be3d1c4e72793918884886e7e713f04a72 100644 (file)
@@ -20,12 +20,14 @@ typedef struct mrcp_sofia_agent_t mrcp_sofia_agent_t;
 typedef struct mrcp_sofia_session_t mrcp_sofia_session_t;
 #define NUA_HMAGIC_T mrcp_sofia_session_t
 
-#include <apr_general.h>
 #include <sofia-sip/su.h>
 #include <sofia-sip/nua.h>
 #include <sofia-sip/sip_status.h>
 #include <sofia-sip/sdp.h>
 #include <sofia-sip/sofia_features.h>
+#undef strcasecmp
+#undef strncasecmp
+#include <apr_general.h>
 
 #include "mrcp_sofiasip_client_agent.h"
 #include "mrcp_session.h"
index 0d0c16a102dc99e052661f8727b598f247c8ecec..cb8e112a4a80e746625520ef27beada2f6a191dc 100644 (file)
@@ -20,12 +20,14 @@ typedef struct mrcp_sofia_agent_t mrcp_sofia_agent_t;
 typedef struct mrcp_sofia_session_t mrcp_sofia_session_t;
 #define NUA_HMAGIC_T mrcp_sofia_session_t
 
-#include <apr_general.h>
 #include <sofia-sip/su.h>
 #include <sofia-sip/nua.h>
 #include <sofia-sip/sip_status.h>
 #include <sofia-sip/sdp.h>
 #include <sofia-sip/sofia_features.h>
+#undef strcasecmp
+#undef strncasecmp
+#include <apr_general.h>
 
 #include "mrcp_sofiasip_server_agent.h"
 #include "mrcp_session.h"