tracker r2622 - in branches/turtle/src: libtracker-common libtracker-data
- From: pvanhoof svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r2622 - in branches/turtle/src: libtracker-common libtracker-data
- Date: Mon, 1 Dec 2008 14:03:52 +0000 (UTC)
Author: pvanhoof
Date: Mon Dec 1 14:03:52 2008
New Revision: 2622
URL: http://svn.gnome.org/viewvc/tracker?rev=2622&view=rev
Log:
Don't try to fix tracker_data_metadata_insert_values
Modified:
branches/turtle/src/libtracker-common/tracker-hal.c
branches/turtle/src/libtracker-data/tracker-data-metadata.c
Modified: branches/turtle/src/libtracker-common/tracker-hal.c
==============================================================================
--- branches/turtle/src/libtracker-common/tracker-hal.c (original)
+++ branches/turtle/src/libtracker-common/tracker-hal.c Mon Dec 1 14:03:52 2008
@@ -231,6 +231,7 @@
}
libhal_ctx_free (priv->context);
+ priv->context = NULL;
return;
}
Modified: branches/turtle/src/libtracker-data/tracker-data-metadata.c
==============================================================================
--- branches/turtle/src/libtracker-data/tracker-data-metadata.c (original)
+++ branches/turtle/src/libtracker-data/tracker-data-metadata.c Mon Dec 1 14:03:52 2008
@@ -184,16 +184,9 @@
g_return_if_fail (tracker_field_get_multiple_values (field) == TRUE);
- old_values = g_hash_table_lookup (metadata->table, field);
-
- if (old_values) {
- g_list_foreach (old_values, (GFunc) g_free, NULL);
- g_list_free (old_values);
- }
-
- g_hash_table_replace (metadata->table,
- g_object_ref (field),
- list);
+ g_hash_table_insert (metadata->table,
+ g_object_ref (field),
+ list);
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]