]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix /log
authorMichael Jerris <mike@jerris.com>
Fri, 26 Dec 2008 18:11:31 +0000 (18:11 +0000)
committerMichael Jerris <mike@jerris.com>
Fri, 26 Dec 2008 18:11:31 +0000 (18:11 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10952 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/esl/fs_cli.c
libs/esl/src/esl.c

index a4941a7e3399194c69dc3c5e4b39ab5fd191522e..af73d19442203376f22226c3ae2628ae8fa32363 100644 (file)
@@ -121,8 +121,6 @@ static void *msg_thread_run(esl_thread_t *me, void *obj)
 
 static int process_command(esl_handle_t *handle, const char *cmd) 
 {
-       char cmd_str[1024];
-
        if (
                !strcasecmp(cmd, "exit") ||
                !strcasecmp(cmd, "quit") ||
@@ -140,8 +138,7 @@ static int process_command(esl_handle_t *handle, const char *cmd)
                !strncasecmp(cmd, "filter", 6)
                ) {
 
-               snprintf(cmd_str, sizeof(cmd_str), "%s\n\n", cmd);
-               esl_send_recv(handle, cmd_str); 
+               esl_send_recv(handle, cmd);     
 
                printf("%s\n", handle->last_sr_reply);
 
index 19bb3d070158b9265bd6e546ffec9c0dd5918fa8..1a0b2973a3c89adf1be23398a843062da1b85840 100644 (file)
@@ -867,7 +867,7 @@ ESL_DECLARE(esl_status_t) esl_send(esl_handle_t *handle, const char *cmd)
        }
        
        if (!(*e == '\n' && *(e-1) == '\n')) {
-               if (send(handle->sock, "\n\n", 2, 0)) {
+               if (send(handle->sock, "\n\n", 2, 0) != 2) {
                        strerror_r(handle->errnum, handle->err, sizeof(handle->err));
                        return ESL_FAIL;
                }