[gimp] Bug 704510 - GIMP segfaults on OSX.
- From: Jehan Pagès <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] Bug 704510 - GIMP segfaults on OSX.
- Date: Fri, 19 Jul 2013 11:50:39 +0000 (UTC)
commit 237067039629c946302ad82b680cb8b21898274e
Author: Jehan <jehan girinstud io>
Date: Fri Jul 19 20:49:40 2013 +0900
Bug 704510 - GIMP segfaults on OSX.
Forgot a setenv() with possible a NULL value.
app/widgets/gimptranslationstore.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/app/widgets/gimptranslationstore.c b/app/widgets/gimptranslationstore.c
index b5f1c00..bf8ec71 100644
--- a/app/widgets/gimptranslationstore.c
+++ b/app/widgets/gimptranslationstore.c
@@ -100,7 +100,10 @@ gimp_translation_store_constructed (GObject *object)
g_setenv ("LANGUAGE", setlocale (LC_ALL, NULL), TRUE);
setlocale (LC_ALL, "");
label = g_strdup_printf ("%s", _("System Language"));
- g_setenv ("LANGUAGE", current_lang, TRUE);
+ if (current_lang)
+ g_setenv ("LANGUAGE", current_lang, TRUE);
+ else
+ g_unsetenv ("LANGUAGE");
setlocale (LC_ALL, "");
g_free (current_lang);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]