Commit 039c85fb2aa20379cab4842a55db46aa0f75ce29

Authored by Perry Werneck
1 parent 95b628bd
Exists in master and in 2 other branches develop, macos

Fixing LGTM warning.

Showing 1 changed file with 14 additions and 34 deletions   Show diff stats
src/core/telnet.c
... ... @@ -124,19 +124,6 @@
124 124 #define E_OPT(n) (1 << (n))
125 125 #endif // X3270_TN3270E
126 126  
127   -/*
128   -#if defined(X3270_ANSI)
129   -static char vintr;
130   -static char vquit;
131   -static char verase;
132   -static char vkill;
133   -static char veof;
134   -static char vwerase;
135   -static char vrprnt;
136   -static char vlnext;
137   -#endif
138   -*/
139   -
140 127 struct _ansictl ansictl = { 0 };
141 128  
142 129 static int telnet_fsm(H3270 *session, unsigned char c);
... ... @@ -2090,27 +2077,23 @@ static void check_linemode(H3270 *hSession, Boolean init)
2090 2077 }
2091 2078 }
2092 2079  
2093   -
2094 2080 #if defined(X3270_TRACE)
2095 2081  
2096   -/*
2097   - * nnn
2098   - * Expands a number to a character string, for displaying unknown telnet
2099   - * commands and options.
2100   - */
  2082 +///
  2083 +/// @brief Expands a number to a character string, for displaying unknown telnet commands and options.
  2084 +///
2101 2085 static const char *
2102 2086 nnn(int c)
2103 2087 {
2104 2088 static char buf[64];
2105   -
2106   - (void) sprintf(buf, "%d", c);
  2089 + memset(buf,0,sizeof(buf));
  2090 + (void) snprintf(buf, 63, "%d", c);
2107 2091 return buf;
2108 2092 }
2109 2093  
2110   -/*
2111   - * cmd
2112   - * Expands a TELNET command into a character string.
2113   - */
  2094 +///
  2095 +/// @brief Expands a TELNET command into a character string.
  2096 +///
2114 2097 static const char * cmd(int c)
2115 2098 {
2116 2099 if (TELCMD_OK(c))
... ... @@ -2119,20 +2102,17 @@ static const char * cmd(int c)
2119 2102 return nnn(c);
2120 2103 }
2121 2104  
2122   -/***
2123   - *
2124   - * @brief Expands a TELNET option into a character string.
2125   - */
  2105 +///
  2106 +/// @brief Expands a TELNET option into a character string.
  2107 +///
2126 2108 static const char * opt(unsigned char c)
2127 2109 {
2128   - if (TELOPT_OK(c))
2129   - return TELOPT(c);
2130   - else if (c == TELOPT_TN3270E)
  2110 + if (c == TELOPT_TN3270E)
2131 2111 return "TN3270E";
2132   -#if defined(HAVE_LIBSSL) /*[*/
2133 2112 else if (c == TELOPT_STARTTLS)
2134 2113 return "START-TLS";
2135   -#endif /*]*/
  2114 + else if (TELOPT_OK(c))
  2115 + return TELOPT(c);
2136 2116 else
2137 2117 return nnn((int)c);
2138 2118 }
... ...