diff options
author | Christian Grothoff <christian@grothoff.org> | 2005-08-18 04:12:56 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2005-08-18 04:12:56 +0000 |
commit | 43599573ecbbcfa0eec9af6b8c32999001fe07f8 (patch) | |
tree | 512eb86155cb14ed5fad8cb4e7a00974f04e6ea9 | |
parent | 5eb2cec19846e1448c6bc730d14d5f41cee68137 (diff) | |
download | gnunet-gtk-43599573ecbbcfa0eec9af6b8c32999001fe07f8.tar.gz gnunet-gtk-43599573ecbbcfa0eec9af6b8c32999001fe07f8.zip |
fixing memory leaks from Mantis 868
-rw-r--r-- | src/plugins/fs/search.c | 1 | ||||
-rw-r--r-- | src/plugins/fs/upload.c | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/fs/search.c b/src/plugins/fs/search.c index 481b3187..a01d1387 100644 --- a/src/plugins/fs/search.c +++ b/src/plugins/fs/search.c | |||
@@ -111,6 +111,7 @@ void addEntryToSearchTree(GtkTreeStore * model, | |||
111 | pixbuf = gdk_pixbuf_loader_get_pixbuf(loader); | 111 | pixbuf = gdk_pixbuf_loader_get_pixbuf(loader); |
112 | gdk_pixbuf_loader_close(loader, | 112 | gdk_pixbuf_loader_close(loader, |
113 | NULL); | 113 | NULL); |
114 | UNREF(loader); | ||
114 | } else { | 115 | } else { |
115 | pixbuf = NULL; | 116 | pixbuf = NULL; |
116 | } | 117 | } |
diff --git a/src/plugins/fs/upload.c b/src/plugins/fs/upload.c index 4a15f50e..ff7856d8 100644 --- a/src/plugins/fs/upload.c +++ b/src/plugins/fs/upload.c | |||
@@ -320,6 +320,7 @@ void on_fsinsertuploadbutton_clicked(gpointer dummy, | |||
320 | ECRS_extractMetaData(meta, | 320 | ECRS_extractMetaData(meta, |
321 | filename, | 321 | filename, |
322 | extractors); | 322 | extractors); |
323 | EXTRACTOR_removeAll(extractors); | ||
323 | filenamerest = &filename[strlen(filename)-1]; | 324 | filenamerest = &filename[strlen(filename)-1]; |
324 | while ( (filenamerest > filename) && | 325 | while ( (filenamerest > filename) && |
325 | (filenamerest[-1] != DIR_SEPARATOR) ) | 326 | (filenamerest[-1] != DIR_SEPARATOR) ) |
@@ -505,7 +506,7 @@ void fs_upload_start() { | |||
505 | } | 506 | } |
506 | 507 | ||
507 | void fs_upload_stop() { | 508 | void fs_upload_stop() { |
508 | /* FIXME: release memory */ | 509 | /* nothing to be done */ |
509 | } | 510 | } |
510 | 511 | ||
511 | /* end of upload.c */ | 512 | /* end of upload.c */ |