Merge lp:~robert-ancell/indicator-datetime/lp-861123 into lp:indicator-datetime/0.3

Proposed by Robert Ancell
Status: Merged
Approved by: Ted Gould
Approved revision: 137
Merged at revision: 137
Proposed branch: lp:~robert-ancell/indicator-datetime/lp-861123
Merge into: lp:indicator-datetime/0.3
Diff against target: 23 lines (+4/-2)
1 file modified
src/utils.c (+4/-2)
To merge this branch: bzr merge lp:~robert-ancell/indicator-datetime/lp-861123
Reviewer Review Type Date Requested Status
Andrea Cimitan (community) Approve
Indicator Applet Developers Pending
Review via email: mp+77275@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Andrea Cimitan (cimi) wrote :

makes sense +1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'src/utils.c'
--- src/utils.c 2011-06-28 14:32:04 +0000
+++ src/utils.c 2011-09-28 05:03:23 +0000
@@ -161,7 +161,8 @@
161 char *time_locale = g_strdup(setlocale(LC_TIME, NULL));161 char *time_locale = g_strdup(setlocale(LC_TIME, NULL));
162 char *language = g_strdup(g_getenv("LANGUAGE"));162 char *language = g_strdup(g_getenv("LANGUAGE"));
163 char *rv;163 char *rv;
164 g_unsetenv("LANGUAGE");164 if (language)
165 g_unsetenv("LANGUAGE");
165 setlocale(LC_MESSAGES, time_locale);166 setlocale(LC_MESSAGES, time_locale);
166167
167 /* Get the LC_TIME version */168 /* Get the LC_TIME version */
@@ -169,7 +170,8 @@
169170
170 /* Put everything back the way it was */171 /* Put everything back the way it was */
171 setlocale(LC_MESSAGES, message_locale);172 setlocale(LC_MESSAGES, message_locale);
172 g_setenv("LANGUAGE", language, TRUE);173 if (language)
174 g_setenv("LANGUAGE", language, TRUE);
173 g_free(message_locale);175 g_free(message_locale);
174 g_free(time_locale);176 g_free(time_locale);
175 g_free(language);177 g_free(language);

Subscribers

People subscribed via source and target branches