tracker r1973 - in branches/indexer-split: . src/tracker-indexer
- From: carlosg svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r1973 - in branches/indexer-split: . src/tracker-indexer
- Date: Thu, 31 Jul 2008 15:55:51 +0000 (UTC)
Author: carlosg
Date: Thu Jul 31 15:55:51 2008
New Revision: 1973
URL: http://svn.gnome.org/viewvc/tracker?rev=1973&view=rev
Log:
2008-07-31 Carlos Garnacho <carlos imendio com>
* src/tracker-indexer/tracker-indexer.c: Add back some leak fixes, and
fix some trailing whitespaces.
Modified:
branches/indexer-split/ChangeLog
branches/indexer-split/src/tracker-indexer/tracker-indexer.c
Modified: branches/indexer-split/src/tracker-indexer/tracker-indexer.c
==============================================================================
--- branches/indexer-split/src/tracker-indexer/tracker-indexer.c (original)
+++ branches/indexer-split/src/tracker-indexer/tracker-indexer.c Thu Jul 31 15:55:51 2008
@@ -880,22 +880,22 @@
metadata = tracker_indexer_module_file_get_metadata (info->module, info->file);
if (metadata) {
-
TrackerService *service_def;
gchar *service_type;
gchar *text;
guint32 id;
service_type = g_strdup (tracker_module_config_get_index_service (info->file->module_name));
-
+
if (!service_type || !service_type[0]) {
gchar *mimetype;
-
+
+ g_free (service_type);
mimetype = tracker_file_get_mime_type (info->file->path);
service_type = tracker_ontology_get_service_type_for_mime (mimetype);
g_free (mimetype);
}
-
+
service_def = tracker_ontology_get_service_type_by_name (service_type);
g_free (service_type);
@@ -950,14 +950,14 @@
TrackerService *service_def;
gchar *content;
- gchar *service_type = NULL;
+ const gchar *service_type = NULL;
guint service_id;
guint service_type_id;
gchar *metadata;
- service_type = g_strdup (tracker_module_config_get_index_service (info->file->module_name));
-
+ service_type = tracker_module_config_get_index_service (info->file->module_name);
+
if (!service_type || !service_type[0]) {
gchar *name;
@@ -973,7 +973,7 @@
}
service_id = tracker_db_check_service (service_def, info->file->path, NULL);
-
+
if (service_id < 1) {
g_message ("Cannot delete file: it doesnt exist in DB");
return TRUE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]