From b0ecd81212bd26a72d5c10f85c2061a9264ccf81 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?P=C5=99emysl=20Janouch?=
Date: Tue, 17 Apr 2012 10:29:14 +0200
Subject: Maintenance.
* Fix setting the GSETTINGS_SCHEMA_DIR environment variable.
* Use g_value_take_boxed() instead of deprecated
g_value_set_boxed_take_ownership().
* Remove an unused variable.
* Clean up load_category() a bit.
---
liblogdiag/ld-library.c | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
(limited to 'liblogdiag/ld-library.c')
diff --git a/liblogdiag/ld-library.c b/liblogdiag/ld-library.c
index 399d4f2..31c3797 100644
--- a/liblogdiag/ld-library.c
+++ b/liblogdiag/ld-library.c
@@ -167,7 +167,7 @@ LoadCategoryData;
static LdSymbolCategory *
load_category (LdLibrary *self, const gchar *path, const gchar *name)
{
- LdSymbolCategory *cat;
+ LdSymbolCategory *cat = NULL;
gchar *icon_file, *category_file;
gchar *human_name;
LoadCategoryData data;
@@ -200,13 +200,10 @@ load_category (LdLibrary *self, const gchar *path, const gchar *name)
g_free (human_name);
g_free (category_file);
- g_free (icon_file);
- return cat;
-
load_category_fail_2:
g_free (icon_file);
load_category_fail_1:
- return NULL;
+ return cat;
}
/*
--
cgit v1.2.3