]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
ESL-11
authorAnthony Minessale <anthony.minessale@gmail.com>
Thu, 2 Apr 2009 14:16:58 +0000 (14:16 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Thu, 2 Apr 2009 14:16:58 +0000 (14:16 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12884 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/esl/src/esl.c

index 54ee10acb110d14ecc3c9ed2c05aa8cda5f58926..7f41de617ac235489f3f7bd7b45df306ebdcc7bc 100644 (file)
@@ -428,11 +428,11 @@ ESL_DECLARE(esl_status_t) esl_sendevent(esl_handle_t *handle, esl_event_t *event
 {
        char *txt;
 
-       if (!handle->connected) {
+       if (!handle->connected || !event) {
                return ESL_FAIL;
        }
 
-       esl_event_serialize(handle->last_ievent, &txt, ESL_TRUE);
+       esl_event_serialize(event, &txt, ESL_TRUE);
 
        esl_log(ESL_LOG_DEBUG, "SEND EVENT\n%s\n", txt);