[libsoup] SoupDirectoryInputStream: fixed a reference leak



commit 47a50352f20867f0dc53843b682f6c37e09ea6e2
Author: Sergio Villar Senin <svillar igalia com>
Date:   Thu Dec 9 17:39:09 2010 +0100

    SoupDirectoryInputStream: fixed a reference leak
    
    The GFileInfo returned by g_file_enumerator_next_file must be unref'ed when no
    longer needed

 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 f127fcc..3ba74b7 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;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]