summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2014-03-14 18:06:27 +0100
committerCarlos Garnacho <carlosg@gnome.org>2014-03-14 18:17:55 +0100
commite4a3d8211a36d26a73f69e1aec5f9ff670f0eaa6 (patch)
treed14659524375f34d6f72a31d470728eb6e844f97
parent061930dc61aa4f27a60961c6abbaeb89c149d784 (diff)
downloadtracker-e4a3d8211a36d26a73f69e1aec5f9ff670f0eaa6.tar.gz
libtracker-extract: Fix leak on .rule file error
-rw-r--r--src/libtracker-extract/tracker-module-manager.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libtracker-extract/tracker-module-manager.c b/src/libtracker-extract/tracker-module-manager.c
index 9794d43b5..7cc1d21aa 100644
--- a/src/libtracker-extract/tracker-module-manager.c
+++ b/src/libtracker-extract/tracker-module-manager.c
@@ -163,11 +163,10 @@ tracker_extract_module_manager_init (void)
!load_extractor_rule (key_file, &error)) {
g_warning (" Could not load extractor rule file '%s': %s", name, error->message);
g_clear_error (&error);
- continue;
+ } else {
+ g_debug (" Loaded rule '%s'", name);
}
- g_debug (" Loaded rule '%s'", name);
-
g_key_file_free (key_file);
g_free (path);
}