mirror of
https://git.gnunet.org/libmicrohttpd.git
synced 2026-09-25 04:09:31 +03:00
Narrow scope of variable to succeed scan-build
This commit is contained in:
@@ -2272,7 +2272,6 @@ parse_initial_message_line (struct MHD_Connection *connection,
|
||||
char *http_version;
|
||||
char *args;
|
||||
unsigned int unused_num_headers;
|
||||
size_t uri_len;
|
||||
|
||||
if (NULL == (uri = memchr (line,
|
||||
' ',
|
||||
@@ -2290,13 +2289,13 @@ parse_initial_message_line (struct MHD_Connection *connection,
|
||||
{
|
||||
/* No URI and no http version given */
|
||||
curi = "";
|
||||
uri_len = 0;
|
||||
uri = NULL;
|
||||
connection->version = "";
|
||||
args = NULL;
|
||||
}
|
||||
else
|
||||
{
|
||||
size_t uri_len;
|
||||
curi = uri;
|
||||
/* Search from back to accept misformed URI with space */
|
||||
http_version = line + line_len - 1;
|
||||
@@ -2344,7 +2343,7 @@ parse_initial_message_line (struct MHD_Connection *connection,
|
||||
uri,
|
||||
connection);
|
||||
}
|
||||
|
||||
|
||||
if (NULL != args)
|
||||
{
|
||||
args[0] = '\0';
|
||||
@@ -2356,7 +2355,7 @@ parse_initial_message_line (struct MHD_Connection *connection,
|
||||
&connection_add_header,
|
||||
&unused_num_headers);
|
||||
}
|
||||
|
||||
|
||||
/* unescape URI *after* searching for arguments and log callback */
|
||||
if (NULL != uri)
|
||||
daemon->unescape_callback (daemon->unescape_callback_cls,
|
||||
|
||||
Reference in New Issue
Block a user