diff options
author | Sergio Villar Senin <svillar@igalia.com> | 2010-12-09 17:39:09 +0100 |
---|---|---|
committer | Sergio Villar Senin <svillar@igalia.com> | 2010-12-09 17:39:09 +0100 |
commit | 47a50352f20867f0dc53843b682f6c37e09ea6e2 (patch) | |
tree | ce3b05bd01baa50d17d516bd1618ceb66e1949f3 | |
parent | 22b8c97f41c9741fc2e97540fbbf87c1d798ca33 (diff) | |
download | libsoup-47a50352f20867f0dc53843b682f6c37e09ea6e2.tar.gz |
SoupDirectoryInputStream: fixed a reference leak
The GFileInfo returned by g_file_enumerator_next_file must be unref'ed when no
longer needed
-rw-r--r-- | libsoup/soup-directory-input-stream.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libsoup/soup-directory-input-stream.c b/libsoup/soup-directory-input-stream.c index f127fcc8..3ba74b77 100644 --- a/libsoup/soup-directory-input-stream.c +++ b/libsoup/soup-directory-input-stream.c @@ -96,6 +96,7 @@ soup_directory_input_stream_read_next_file (SoupDirectoryInputStream *stream, } buffer = soup_directory_input_stream_parse_info (stream, info); + g_object_unref (info); } while (buffer == NULL); return buffer; |