From 99bb22c46e7019cdbc954017151efa871bd3b225 Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Mon, 13 Oct 2008 00:33:59 -0300 Subject: [PATCH] Fixed memory leak when setting error message --- atom/error.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/atom/error.c b/atom/error.c index a8e08e4..9449c28 100644 --- a/atom/error.c +++ b/atom/error.c @@ -67,6 +67,8 @@ atom_error_message (AtomError *error) void atom_error_message_set (AtomError *error, char *message) { + if (error->message) + g_free (error->message); error->message = g_strdup (message); } -- 2.20.1