tracker r1354 - branches/indexer-split/src/trackerd
- From: pvanhoof svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r1354 - branches/indexer-split/src/trackerd
- Date: Tue, 6 May 2008 11:23:17 +0100 (BST)
Author: pvanhoof
Date: Tue May 6 10:23:16 2008
New Revision: 1354
URL: http://svn.gnome.org/viewvc/tracker?rev=1354&view=rev
Log:
Bugfix: forgotten code
Modified:
branches/indexer-split/src/trackerd/tracker-xesam-session.c
Modified: branches/indexer-split/src/trackerd/tracker-xesam-session.c
==============================================================================
--- branches/indexer-split/src/trackerd/tracker-xesam-session.c (original)
+++ branches/indexer-split/src/trackerd/tracker-xesam-session.c Tue May 6 10:23:16 2008
@@ -295,15 +295,17 @@
if (!found)
property = g_hash_table_lookup (priv->props, prop);
- if (!property)
+ if (!property) {
g_set_error (error, TRACKER_XESAM_ERROR,
TRACKER_XESAM_ERROR_PROPERTY_NOT_SUPPORTED,
"Property not supported");
- else {
+ *new_val = NULL;
+ } else {
GValue *target_val = g_new0 (GValue, 1);
g_value_init (target_val, G_VALUE_TYPE (property));
g_value_transform (val, property);
g_value_transform (val, target_val);
+ *new_val = target_val;
}
}
@@ -329,14 +331,16 @@
GValue *property = g_hash_table_lookup (priv->props, prop);
- if (!property)
+ if (!property) {
g_set_error (error, TRACKER_XESAM_ERROR,
TRACKER_XESAM_ERROR_PROPERTY_NOT_SUPPORTED,
"Property not supported");
- else {
+ *value = NULL;
+ } else {
GValue *target_val = g_new0 (GValue, 1);
g_value_init (target_val, G_VALUE_TYPE (property));
g_value_transform (property, target_val);
+ *value = target_val;
}
return;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]