From d7aa4332dae06ae890053dd13239ddabee46b86c Mon Sep 17 00:00:00 2001 From: Riza Sulistyo Date: Wed, 19 Jun 2013 06:47:43 +0000 Subject: Re #1680: Add initial support for Win64 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4537 74dad513-b988-da41-8d7b-12977e46ad98 --- pjlib-util/src/pjlib-util/cli_console.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'pjlib-util/src/pjlib-util/cli_console.c') diff --git a/pjlib-util/src/pjlib-util/cli_console.c b/pjlib-util/src/pjlib-util/cli_console.c index 9c7dbc63..65e2d896 100644 --- a/pjlib-util/src/pjlib-util/cli_console.c +++ b/pjlib-util/src/pjlib-util/cli_console.c @@ -57,12 +57,12 @@ struct cli_console_fe }; static void console_write_log(pj_cli_front_end *fe, int level, - const char *data, int len) + const char *data, pj_size_t len) { struct cli_console_fe * cfe = (struct cli_console_fe *)fe; if (cfe->sess->log_level > level) - printf("%.*s", len, data); + printf("%.*s", (int)len, data); } static void console_quit(pj_cli_front_end *fe, pj_cli_sess *req) @@ -197,7 +197,7 @@ static void send_err_arg(pj_cli_sess *sess, { pj_str_t send_data; char data_str[256]; - unsigned len; + pj_size_t len; unsigned i; struct cli_console_fe *fe = (struct cli_console_fe *)sess->fe; @@ -261,7 +261,7 @@ static void send_ambi_arg(pj_cli_sess *sess, pj_bool_t with_return) { unsigned i; - unsigned len; + pj_size_t len; pj_str_t send_data; char data[1028]; struct cli_console_fe *fe = (struct cli_console_fe *)sess->fe; @@ -466,7 +466,7 @@ static int readline_thread(void * p) printf("%s", fe->cfg.prompt_str.ptr); while (!fe->thread_quit) { - unsigned input_len = 0; + pj_size_t input_len = 0; pj_str_t input_str; char *recv_buf = fe->input.buf; pj_bool_t is_valid = PJ_TRUE; @@ -478,8 +478,9 @@ static int readline_thread(void * p) * If exit is desired end script with q for quit */ /* Reopen stdin/stdout/stderr to /dev/console */ -#if defined(PJ_WIN32) && PJ_WIN32!=0 && \ - (!defined(PJ_WIN32_WINCE) || PJ_WIN32_WINCE==0) +#if ((defined(PJ_WIN32) && PJ_WIN32!=0) || \ + (defined(PJ_WIN64) && PJ_WIN64!=0)) && \ + (!defined(PJ_WIN32_WINCE) || PJ_WIN32_WINCE==0) if (freopen ("CONIN$", "r", stdin) == NULL) { #else if (1) { -- cgit v1.2.3