[geany/geany-plugins] ac24fe: Plug memory leak
Enrico Tröger
git-noreply at xxxxx
Sun Oct 12 17:17:41 UTC 2014
Branch: refs/heads/master
Author: Enrico Tröger <enrico.troeger at uvena.de>
Committer: Enrico Tröger <enrico.troeger at uvena.de>
Date: Sun, 12 Oct 2014 17:17:41 UTC
Commit: ac24fe492b9ded55ab73c7102ce8c8d85fe56acc
https://github.com/geany/geany-plugins/commit/ac24fe492b9ded55ab73c7102ce8c8d85fe56acc
Log Message:
-----------
Plug memory leak
Modified Paths:
--------------
spellcheck/src/speller.c
Modified: spellcheck/src/speller.c
4 lines changed, 3 insertions(+), 1 deletions(-)
===================================================================
@@ -308,7 +308,7 @@ void sc_speller_check_document(GeanyDocument *doc)
static void broker_init_failed(void)
{
const gchar *err = enchant_broker_get_error(sc_speller_broker);
- const gchar *msg = g_strdup_printf(
+ gchar *msg = g_strdup_printf(
_("The Enchant library couldn't be initialized (%s)."),
(err != NULL) ? err : _("unknown error (maybe the chosen language is not available)"));
@@ -316,6 +316,8 @@ static void broker_init_failed(void)
if (main_is_realized())
/* show dialog only after Geany has been loaded already, i.e. not while starting up */
dialogs_show_msgbox(GTK_MESSAGE_ERROR, "%s", msg);
+
+ g_free(msg);
}
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list