diff --git a/nshlib/nsh_telnetlogin.c b/nshlib/nsh_telnetlogin.c index fc032cec6..3d9a68529 100644 --- a/nshlib/nsh_telnetlogin.c +++ b/nshlib/nsh_telnetlogin.c @@ -58,12 +58,12 @@ static void nsh_telnetecho(FAR struct console_stdio_s *pstate, uint8_t is_use) { - char optbuf[4]; + uint8_t optbuf[4]; optbuf[0] = TELNET_IAC; optbuf[1] = (is_use == TELNET_USE_ECHO) ? TELNET_WILL : TELNET_DO; optbuf[2] = 1; optbuf[3] = 0; - fputs(optbuf, pstate->cn_outstream); + fputs((FAR char *)optbuf, pstate->cn_outstream); fflush(pstate->cn_outstream); }