summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergio Villar Senin <svillar@igalia.com>2010-12-09 17:39:09 +0100
committerSergio Villar Senin <svillar@igalia.com>2010-12-09 17:39:09 +0100
commit47a50352f20867f0dc53843b682f6c37e09ea6e2 (patch)
treece3b05bd01baa50d17d516bd1618ceb66e1949f3
parent22b8c97f41c9741fc2e97540fbbf87c1d798ca33 (diff)
downloadlibsoup-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.c1
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;