[gnome-control-center] common: Fix memory leaks in language sorting
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] common: Fix memory leaks in language sorting
- Date: Wed, 22 Aug 2012 12:47:44 +0000 (UTC)
commit d2aa0ce5d8c93e777d201da779f13802e5249c95
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Thu Jul 12 17:26:03 2012 -0400
common: Fix memory leaks in language sorting
https://bugzilla.gnome.org/show_bug.cgi?id=679836
panels/common/cc-common-language.c | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/panels/common/cc-common-language.c b/panels/common/cc-common-language.c
index 28973a8..765882b 100644
--- a/panels/common/cc-common-language.c
+++ b/panels/common/cc-common-language.c
@@ -61,21 +61,21 @@ cc_common_language_sort_languages (GtkTreeModel *model,
/* Sort before and after separator first */
if (sa && sb)
- return 0;
- if (sa)
- return ulb ? 1 : -1;
- if (sb)
- return ula ? -1 : 1;
+ result 0;
+ else if (sa)
+ result = ulb ? 1 : -1;
+ else if (sb)
+ result = ula ? -1 : 1;
/* Sort user-languages first */
- if (ula != ulb) {
+ else if (ula != ulb) {
if (ula)
- return -1;
+ result = -1;
else
- return 1;
+ result = 1;
}
- if (!ca)
+ else if (!ca)
result = 1;
else if (!cb)
result = -1;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]