SoupDirectoryInputStream: fixed a reference leak
authorSergio Villar Senin <svillar@igalia.com>
Thu, 9 Dec 2010 16:39:09 +0000 (17:39 +0100)
committerSergio Villar Senin <svillar@igalia.com>
Thu, 9 Dec 2010 16:39:09 +0000 (17:39 +0100)
The GFileInfo returned by g_file_enumerator_next_file must be unref'ed when no
longer needed

libsoup/soup-directory-input-stream.c

index f127fcc..3ba74b7 100644 (file)
@@ -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;