diff options
author | Milan Crha <mcrha@redhat.com> | 2021-03-17 18:49:22 +0100 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2021-03-17 18:49:22 +0100 |
commit | fe1e295d86924ba291dbd3d24904ec47fd945eb6 (patch) | |
tree | 474b77e42c5f4907c4eb94a2d2da0e9746bfae6d | |
parent | f33439899b0739a10de47baf50552d1c7eb58d77 (diff) | |
download | libsoup-fe1e295d86924ba291dbd3d24904ec47fd945eb6.tar.gz |
Fix leaks found by Coverity Scan
Closes #217
-rw-r--r-- | libsoup/soup-directory-input-stream.c | 1 | ||||
-rw-r--r-- | libsoup/soup-message-server-io.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/libsoup/soup-directory-input-stream.c b/libsoup/soup-directory-input-stream.c index 572f167e..895c50a7 100644 --- a/libsoup/soup-directory-input-stream.c +++ b/libsoup/soup-directory-input-stream.c @@ -96,6 +96,7 @@ soup_directory_input_stream_parse_info (SoupDirectoryInputStream *stream, g_free (date); g_free (escaped); g_free (size); + g_free (name); g_free (path); g_free (xml_string); g_string_free (string, FALSE); diff --git a/libsoup/soup-message-server-io.c b/libsoup/soup-message-server-io.c index 71e943b6..77e9e02b 100644 --- a/libsoup/soup-message-server-io.c +++ b/libsoup/soup-message-server-io.c @@ -74,6 +74,7 @@ parse_request_headers (SoupMessage *msg, char *headers, guint headers_len, /* Handle request body encoding */ *encoding = soup_message_headers_get_encoding (msg->request_headers); if (*encoding == SOUP_ENCODING_UNRECOGNIZED) { + g_free (req_path); if (soup_message_headers_get_list (msg->request_headers, "Transfer-Encoding")) return SOUP_STATUS_NOT_IMPLEMENTED; else |