[Freeswitch-svn] [commit] r11056 - freeswitch/trunk/src/mod/event_handlers/mod_event_socket

FreeSWITCH SVN anthm at freeswitch.org
Fri Jan 2 09:39:32 PST 2009


Author: anthm
Date: Fri Jan  2 12:39:31 2009
New Revision: 11056

Log:
tweak

Modified:
   freeswitch/trunk/src/mod/event_handlers/mod_event_socket/mod_event_socket.c

Modified: freeswitch/trunk/src/mod/event_handlers/mod_event_socket/mod_event_socket.c
==============================================================================
--- freeswitch/trunk/src/mod/event_handlers/mod_event_socket/mod_event_socket.c	(original)
+++ freeswitch/trunk/src/mod/event_handlers/mod_event_socket/mod_event_socket.c	Fri Jan  2 12:39:31 2009
@@ -719,6 +719,7 @@
 		listener->last_flush = switch_timestamp(NULL);
 		
 		if (events) {
+			char delim = ',';
 
 			if (switch_stristr("xml", format)) {
 				listener->format = EVENT_FORMAT_XML;
@@ -727,11 +728,15 @@
 			}
 			
 			edup = strdup(events);
-			
+
+			if (strchr(edup, ' ')) {
+				delim = ' ';
+			}
+
 			for (cur = edup; cur; count++) {
 				switch_event_types_t type;
 				
-				if ((next = strchr(cur, ' '))) {
+				if ((next = strchr(cur, delim))) {
 					*next++ = '\0';
 				}
 



More information about the Freeswitch-svn mailing list