Commit a8b38e4a authored by Sergey Lyubka's avatar Sergey Lyubka

mg_set_option() sets NULL if value is empty

parent 8750f8af
...@@ -597,7 +597,7 @@ static struct ns_connection *accept_conn(struct ns_server *server) { ...@@ -597,7 +597,7 @@ static struct ns_connection *accept_conn(struct ns_server *server) {
ns_add_conn(server, c); ns_add_conn(server, c);
ns_call(c, NS_ACCEPT, &sa); ns_call(c, NS_ACCEPT, &sa);
DBG(("%p %d %p %p", c, c->sock, c->ssl, server->ssl_ctx)); DBG(("%p %d %p %p %d", c, c->sock, c->ssl, server->ssl_ctx, c->flags));
} }
return c; return c;
...@@ -4436,7 +4436,7 @@ const char *mg_set_option(struct mg_server *server, const char *name, ...@@ -4436,7 +4436,7 @@ const char *mg_set_option(struct mg_server *server, const char *name,
*v = NULL; *v = NULL;
} }
if (value == NULL) return NULL; if (value == NULL || value[0] == '\0') return NULL;
*v = mg_strdup(value); *v = mg_strdup(value);
DBG(("%s [%s]", name, *v)); DBG(("%s [%s]", name, *v));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment