]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix wrong len in ESL sendMSG method
authorAnthony Minessale <anthm@freeswitch.org>
Tue, 28 Aug 2012 17:04:50 +0000 (12:04 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Tue, 28 Aug 2012 17:04:50 +0000 (12:04 -0500)
libs/esl/src/esl.c

index 22b27836fd83e9e5d91e4ff827cadffa5ef8cade..b092991988da63a2852175d7784ac783c17c3a6d 100644 (file)
@@ -568,11 +568,10 @@ ESL_DECLARE(esl_status_t) esl_sendmsg(esl_handle_t *handle, esl_event_t *event,
        assert(cmd_buf);
        memset(cmd_buf, 0, len);        
 
-
        if (uuid) {
-               snprintf(cmd_buf, sizeof(cmd_buf), "sendmsg %s\n%s", uuid, txt);
+               snprintf(cmd_buf, len, "sendmsg %s\n%s", uuid, txt);
        } else {
-               snprintf(cmd_buf, sizeof(cmd_buf), "sendmsg\n%s", txt);
+               snprintf(cmd_buf, len, "sendmsg\n%s", txt);
        }
        
        esl_log(ESL_LOG_DEBUG, "%s%s\n", cmd_buf, txt);