From d8f9915a62aa14d49170180367c07c449833ae02 Mon Sep 17 00:00:00 2001 From: Markus Engel Date: Fri, 30 Oct 2015 09:06:46 +0100 Subject: Plug memory leaks https://bugzilla.gnome.org/show_bug.cgi?id=726992 --- src/cr-cascade.c | 1 + src/cr-term.c | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/cr-cascade.c b/src/cr-cascade.c index 4fa69bb..b8f8277 100644 --- a/src/cr-cascade.c +++ b/src/cr-cascade.c @@ -76,6 +76,7 @@ cr_cascade_new (CRStyleSheet * a_author_sheet, PRIVATE (result) = g_try_malloc (sizeof (CRCascadePriv)); if (!PRIVATE (result)) { cr_utils_trace_info ("Out of memory"); + g_free (result); return NULL; } memset (PRIVATE (result), 0, sizeof (CRCascadePriv)); diff --git a/src/cr-term.c b/src/cr-term.c index a62b355..9ffe672 100644 --- a/src/cr-term.c +++ b/src/cr-term.c @@ -365,11 +365,10 @@ cr_term_to_string (CRTerm const * a_this) g_free (tmp_str); tmp_str = NULL; } - - g_free (content); - content = NULL; } g_string_append (str_buf, ")"); + g_free (content); + content = NULL; } break; -- cgit v1.2.1