[packages] net/freeswitch: Add back patch for mod_sofia logger, which is needed for...
authorcshore <cshore@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 13 Jul 2010 06:40:42 +0000 (06:40 +0000)
committercshore <cshore@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 13 Jul 2010 06:40:42 +0000 (06:40 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22162 3c298f89-4303-0410-b956-a3cf2f4a3e73

net/freeswitch/patches/100-compile_fix.patch [new file with mode: 0644]

diff --git a/net/freeswitch/patches/100-compile_fix.patch b/net/freeswitch/patches/100-compile_fix.patch
new file mode 100644 (file)
index 0000000..3380a78
--- /dev/null
@@ -0,0 +1,15 @@
+--- a/src/mod/endpoints/mod_sofia/sofia.c
++++ b/src/mod/endpoints/mod_sofia/sofia.c
+@@ -1571,11 +1571,7 @@ static void logger(void *logarg, char co
+       if (!fmt)
+               return;
+-      if (ap) {
+-              switch_log_vprintf(SWITCH_CHANNEL_LOG_CLEAN, mod_sofia_globals.tracelevel, fmt, ap);
+-      } else {
+-              switch_log_printf(SWITCH_CHANNEL_LOG_CLEAN, mod_sofia_globals.tracelevel, "%s", fmt);
+-      }
++      switch_log_vprintf(SWITCH_CHANNEL_LOG_CLEAN, mod_sofia_globals.tracelevel, fmt, ap);
+ }
+ static su_log_t *sofia_get_logger(const char *name)