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

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

index 783d5a40d7f1045f0f5439007a315dcbdd513d08..dfe15ddff62d22b720dcf6fef270793be1309f3f 100644 (file)
@@ -41,15 +41,15 @@ static void handle_SIGINT(int sig)
 }
 
 
-#ifdef WIN32\r
-static HANDLE hStdout;\r
-static WORD wOldColorAttrs;\r
-static CONSOLE_SCREEN_BUFFER_INFO csbiInfo;\r
-\r
-static WORD \r
-#else\r
-static const char*\r
-#endif\r
+#ifdef WIN32
+static HANDLE hStdout;
+static WORD wOldColorAttrs;
+static CONSOLE_SCREEN_BUFFER_INFO csbiInfo;
+
+static WORD 
+#else
+static const char*
+#endif
 COLORS[] = { ESL_SEQ_DEFAULT_COLOR, ESL_SEQ_FRED, ESL_SEQ_FRED, 
                        ESL_SEQ_FRED, ESL_SEQ_FMAGEN, ESL_SEQ_FCYAN, ESL_SEQ_FGREEN, ESL_SEQ_FYELLOW };
 
@@ -88,11 +88,11 @@ static void *msg_thread_run(esl_thread_t *me, void *obj)
 
                                                if (tchannel == 0 || (file && !strcmp(file, "switch_console.c"))) {
 #ifdef WIN32
-                                                       DWORD len = (DWORD) strlen(handle->last_event->body);\r
-                                                       DWORD outbytes = 0;\r
-                                                       SetConsoleTextAttribute(hStdout, COLORS[level]);\r
-                                                       WriteFile(hStdout, handle->last_event->body, len, &outbytes, NULL);\r
-                                                       SetConsoleTextAttribute(hStdout, wOldColorAttrs);\r
+                                                       DWORD len = (DWORD) strlen(handle->last_event->body);
+                                                       DWORD outbytes = 0;
+                                                       SetConsoleTextAttribute(hStdout, COLORS[level]);
+                                                       WriteFile(hStdout, handle->last_event->body, len, &outbytes, NULL);
+                                                       SetConsoleTextAttribute(hStdout, wOldColorAttrs);
 #else
                                                        printf("%s%s%s", COLORS[level], handle->last_event->body, ESL_SEQ_DEFAULT_COLOR);
 #endif
@@ -228,13 +228,6 @@ int main(int argc, char *argv[])
        char cfile[512] = ".\\fs_cli_config";
        char *home = ""; //getenv("HOME");
 #endif
-       
-       strncpy(profiles[0].host, "127.0.0.1", sizeof(profiles[0].host));
-       strncpy(profiles[0].pass, "ClueCon", sizeof(profiles[0].pass));
-       strncpy(profiles[0].name, "default", sizeof(profiles[0].name));
-       profiles[0].port = 8021;
-       pcount++;
-
        /* Vars for optargs */
        int opt;
        static struct option options[] = {
@@ -244,7 +237,12 @@ int main(int argc, char *argv[])
                {"password", 1, 0, 'p'},
                {0, 0, 0, 0}
        };
-       
+
+       strncpy(profiles[0].host, "127.0.0.1", sizeof(profiles[0].host));
+       strncpy(profiles[0].pass, "ClueCon", sizeof(profiles[0].pass));
+       strncpy(profiles[0].name, "default", sizeof(profiles[0].name));
+       profiles[0].port = 8021;
+       pcount++;       
        
        if (home) {
                snprintf(hfile, sizeof(hfile), "%s/.fs_cli_history", home);
@@ -287,7 +285,7 @@ int main(int argc, char *argv[])
                esl_config_close_file(&cfg);
        }
 
-       while (1){
+       for(;;) {
                int option_index = 0;
                opt = getopt_long(argc, argv, "H:U:P:S:p:h?", options, &option_index);
                if (opt == -1) break;
@@ -357,10 +355,10 @@ int main(int argc, char *argv[])
        history(myhistory, &ev, H_LOAD, hfile);
 #endif
 #ifdef WIN32
-       hStdout = GetStdHandle(STD_OUTPUT_HANDLE);\r
-       if (hStdout != INVALID_HANDLE_VALUE && GetConsoleScreenBufferInfo(hStdout, &csbiInfo)) {\r
-               wOldColorAttrs = csbiInfo.wAttributes;\r
-       }\r
+       hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
+       if (hStdout != INVALID_HANDLE_VALUE && GetConsoleScreenBufferInfo(hStdout, &csbiInfo)) {
+               wOldColorAttrs = csbiInfo.wAttributes;
+       }
 #endif
 
        snprintf(cmd_str, sizeof(cmd_str), "log info\n\n");
index a94e219c47cba5d6f15e148d2388d1962146e691..19bb3d070158b9265bd6e546ffec9c0dd5918fa8 100644 (file)
@@ -861,7 +861,7 @@ ESL_DECLARE(esl_status_t) esl_send(esl_handle_t *handle, const char *cmd)
                esl_log(ESL_LOG_DEBUG, "SEND\n%s\n", cmd);
        }
        
-       if (send(handle->sock, cmd, strlen(cmd), 0) != strlen(cmd)) {
+       if (send(handle->sock, cmd, strlen(cmd), 0) != (int)strlen(cmd)) {
                strerror_r(handle->errnum, handle->err, sizeof(handle->err));
                return ESL_FAIL;
        }