Changeset 4537 for pjproject/trunk/pjlib-util/src/pjlib-util/cli_telnet.c
- Timestamp:
- Jun 19, 2013 6:47:43 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjlib-util/src/pjlib-util/cli_telnet.c
r4513 r4537 34 34 35 35 #if (defined(PJ_WIN32) && PJ_WIN32!=0) || \ 36 (defined(PJ_WIN64) && PJ_WIN64!=0) || \ 36 37 (defined(PJ_WIN32_WINCE) && PJ_WIN32_WINCE!=0) 37 38 … … 688 689 pj_str_t send_data; 689 690 char data_str[256]; 690 unsignedlen;691 pj_size_t len; 691 692 unsigned i; 692 693 cli_telnet_fe *fe = (cli_telnet_fe *)sess->base.fe; … … 761 762 { 762 763 unsigned i; 763 unsignedlen;764 pj_size_t len; 764 765 pj_str_t send_data; 765 766 char data[1028]; … … 993 994 pool, &info); 994 995 995 len = pj_ansi_strlen((char *)sess->rcmd->rbuf);996 len = (unsigned)pj_ansi_strlen((char *)sess->rcmd->rbuf); 996 997 997 998 switch (status) { … … 1034 1035 info.hint[0].name.slen); 1035 1036 1036 len += info.hint[0].name.slen;1037 len += (unsigned)info.hint[0].name.slen; 1037 1038 sess->rcmd->rbuf[len] = 0; 1038 1039 } … … 1167 1168 pj_ansi_strncpy((char*)&sess->rcmd->rbuf, history->ptr, history->slen); 1168 1169 sess->rcmd->rbuf[history->slen] = 0; 1169 sess->rcmd->len = history->slen;1170 sess->rcmd->len = (unsigned)history->slen; 1170 1171 sess->rcmd->cur_pos = sess->rcmd->len; 1171 1172 return PJ_TRUE; … … 1257 1258 pj_ansi_snprintf((char *)sess->buf + CLI_TELNET_BUF_SIZE, 1258 1259 MAX_CUT_MSG_LEN, CUT_MSG); 1259 sess->buf_len = CLI_TELNET_BUF_SIZE +1260 sess->buf_len = (unsigned)(CLI_TELNET_BUF_SIZE + 1260 1261 pj_ansi_strlen((char *)sess->buf+ 1261 CLI_TELNET_BUF_SIZE);1262 CLI_TELNET_BUF_SIZE)); 1262 1263 } else 1263 1264 sess->buf_len += clen; … … 1295 1296 while (!pj_scan_is_eof(&scanner)) { 1296 1297 pj_scan_get_until_ch(&scanner, '\n', &out_str); 1297 str_len = scanner.curptr - str_begin;1298 str_len = (int)(scanner.curptr - str_begin); 1298 1299 if (*scanner.curptr == '\n') { 1299 1300 if ((str_len > 1) && (out_str.ptr[str_len-2] == '\r')) … … 1301 1302 continue; 1302 1303 } else { 1303 int str_pos = str_begin - scanner.begin;1304 int str_pos = (int)(str_begin - scanner.begin); 1304 1305 1305 1306 if (str_len > 0) { … … 1317 1318 } else { 1318 1319 pj_str_t s; 1319 int str_pos = str_begin - scanner.begin;1320 int str_pos = (int)(str_begin - scanner.begin); 1320 1321 1321 1322 pj_strset(&s, &str->ptr[str_pos], str_len); … … 1359 1360 1360 1361 static void telnet_fe_write_log(pj_cli_front_end *fe, int level, 1361 const char *data, int len)1362 const char *data, pj_size_t len) 1362 1363 { 1363 1364 cli_telnet_fe *tfe = (cli_telnet_fe *)fe;
Note: See TracChangeset
for help on using the changeset viewer.