[tracker/tracker-0.6] Don't insert "(null)" into DB when string is NULL for updates



commit 26afad6f0bad8848885a4d17cb26075926315d44
Author: Martyn Russell <martyn imendio com>
Date:   Mon May 18 10:10:23 2009 +0100

    Don't insert "(null)" into DB when string is NULL for updates
---
 src/libtracker-data/tracker-data-update.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/libtracker-data/tracker-data-update.c b/src/libtracker-data/tracker-data-update.c
index 5124e71..47da58d 100644
--- a/src/libtracker-data/tracker-data-update.c
+++ b/src/libtracker-data/tracker-data-update.c
@@ -996,7 +996,7 @@ tracker_data_update_metadata_context_close (TrackerDataUpdateMetadataContext *co
 			g_string_append_printf (update_query,
 						"%s = '%s'",
 						(gchar*) key,
-						(gchar*) value);
+						value ? (gchar*) value : "");
 
 			first = FALSE;
 		}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]