[balsa/gtk3] Do not leak open file
- From: Peter Bloomfield <PeterB src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa/gtk3] Do not leak open file
- Date: Mon, 16 Jul 2012 01:51:25 +0000 (UTC)
commit a8f202932073d6928b47a04d14a454349d43454c
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date: Sun Jul 15 19:40:11 2012 -0400
Do not leak open file
* libbalsa/filter-funcs.c (libbalsa_filter_export_sieve): do not
leak open file.
ChangeLog | 9 +++++++--
libbalsa/filter-funcs.c | 2 +-
2 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 70b7afa..1ff8780 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11 +1,16 @@
-2012-07-15 Peter Bloomfield
+2012-07-15 Albrecht DreÃ
+
+ * libbalsa/filter-funcs.c (libbalsa_filter_export_sieve): do not
+ leak open file.
+
+2012-07-15 Albrecht DreÃ
* libbalsa/address-book-ldap.c
(libbalsa_address_book_ldap_get_address): drop useless
assignment to nick_name, fix mem leak;
(libbalsa_address_book_ldap_modify_address): fix mem leak.
-2012-07-15 Peter Bloomfield
+2012-07-15 Albrecht DreÃ
* libbalsa/address-book-extern.c (parse_externq_file): pipe
stream must be closed with pclose, not fclose.
diff --git a/libbalsa/filter-funcs.c b/libbalsa/filter-funcs.c
index c7960ae..380e3d0 100644
--- a/libbalsa/filter-funcs.c
+++ b/libbalsa/filter-funcs.c
@@ -1030,8 +1030,8 @@ libbalsa_filter_export_sieve(LibBalsaFilter* fil, gchar* filename)
}
nb=fwrite(buffer->str,buffer->len,1,fp);
g_string_free(buffer,TRUE);
- if (fclose(fp)!=0) nb=0;
#endif
+ if (fclose(fp)!=0) nb=0;
return nb==1 ? TRUE : FALSE;
} /* end of filter_export_sieve */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]