diff --git a/build/mod_lua.c b/build/mod_lua.c index de72c439..93f05984 100644 --- a/build/mod_lua.c +++ b/build/mod_lua.c @@ -344,10 +344,9 @@ static void lsp_send_err(struct mg_connection *conn, struct lua_State *L, const char *fmt, ...) { char buf[MG_BUF_LEN]; va_list ap; - int len; va_start(ap, fmt); - len = vsnprintf(buf, sizeof(buf), fmt, ap); + vsnprintf(buf, sizeof(buf), fmt, ap); va_end(ap); if (L == NULL) { diff --git a/mongoose.c b/mongoose.c index cc7d4a48..af7a6803 100644 --- a/mongoose.c +++ b/mongoose.c @@ -4552,7 +4552,8 @@ static int is_valid_port(unsigned int port) { // Examples: 80, 443s, 127.0.0.1:3128, 1.2.3.4:8080s // TODO(lsm): add parsing of the IPv6 address static int parse_port_string(const struct vec *vec, struct socket *so) { - unsigned int a, b, c, d, ch, len, port; + unsigned int a, b, c, d, ch, port; + int len; #if defined(USE_IPV6) char buf[100]; #endif