Skip to content
Snippets Groups Projects
Commit 3676d09a authored by Deucе's avatar Deucе :ok_hand_tone4:
Browse files

Fix memory leak in read_chunked()

parent 0985260e
No related branches found
No related tags found
No related merge requests found
Pipeline #8194 passed
...@@ -927,6 +927,8 @@ read_chunked(struct http_session *sess, FILE *out) ...@@ -927,6 +927,8 @@ read_chunked(struct http_session *sess, FILE *out)
set_msgf(sess->req, "strtoul() failure %d", errno); set_msgf(sess->req, "strtoul() failure %d", errno);
goto error_return; goto error_return;
} }
free(line);
line = NULL;
if (chunk_size == 0) if (chunk_size == 0)
break; break;
total += chunk_size; total += chunk_size;
...@@ -956,6 +958,8 @@ read_chunked(struct http_session *sess, FILE *out) ...@@ -956,6 +958,8 @@ read_chunked(struct http_session *sess, FILE *out)
set_msg(sess->req, "Bad chunk"); set_msg(sess->req, "Bad chunk");
goto error_return; goto error_return;
} }
free(line);
line = NULL;
} }
free(buf); free(buf);
free(line); free(line);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment