]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
use event_clone type internally to not confuse people who think they are getting...
authorAnthony Minessale <anthony.minessale@gmail.com>
Tue, 24 Nov 2009 21:43:33 +0000 (21:43 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Tue, 24 Nov 2009 21:43:33 +0000 (21:43 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15660 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/esl/src/esl.c

index 8b96506c7db59ee358ba27ed1f7158a97b118ae8..03d1e026acab039b5d4d7e8a474561588ff0f807 100644 (file)
@@ -833,7 +833,7 @@ ESL_DECLARE(esl_status_t) esl_recv_event(esl_handle_t *handle, int check_q, esl_
                                }
                                
                                if (!revent) {
-                                       esl_event_create(&revent, ESL_EVENT_COMMAND);
+                                       esl_event_create(&revent, ESL_EVENT_CLONE);
                                }
                                
                                hname = beg;
@@ -910,7 +910,7 @@ ESL_DECLARE(esl_status_t) esl_recv_event(esl_handle_t *handle, int check_q, esl_
                }
 
                if (!esl_safe_strcasecmp(hval, "text/event-plain") && revent->body) {
-                       esl_event_types_t et = ESL_EVENT_COMMAND;
+                       esl_event_types_t et = ESL_EVENT_CLONE;
                        char *body = strdup(revent->body);
                        
                        esl_event_create(&handle->last_ievent, et);