[gedit] Fix possible memory leaks
- From: Paolo Borelli <pborelli src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit] Fix possible memory leaks
- Date: Fri, 10 Feb 2012 17:26:07 +0000 (UTC)
commit fd7ea9b39e52e5c8b1cb9a9cb6422bd6bb6c45dd
Author: Daniel Trebbien <dtrebbien gmail com>
Date: Fri Feb 10 12:07:09 2012 -0500
Fix possible memory leaks
The GError objects set by g_set_error_literal() need to be freed with
g_error_free().
https://bugzilla.gnome.org/show_bug.cgi?id=669820
gedit/gedit-document.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/gedit/gedit-document.c b/gedit/gedit-document.c
index eac99f2..9cec448 100644
--- a/gedit/gedit-document.c
+++ b/gedit/gedit-document.c
@@ -1817,6 +1817,8 @@ gedit_document_save_real (GeditDocument *doc,
document_signals[SAVED],
0,
error);
+
+ g_error_free (error);
}
else
{
@@ -1911,6 +1913,11 @@ gedit_document_save_as (GeditDocument *doc,
compression_type,
flags | GEDIT_DOCUMENT_SAVE_IGNORE_MTIME,
error);
+
+ if (error != NULL)
+ {
+ g_error_free (error);
+ }
}
gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]