tracker r1170 - trunk/src/trackerd



Author: jamiemcc
Date: Thu Feb 28 03:19:16 2008
New Revision: 1170
URL: http://svn.gnome.org/viewvc/tracker?rev=1170&view=rev

Log:
fixed bug where service is NULL

Modified:
   trunk/src/trackerd/tracker-dbus-metadata.c

Modified: trunk/src/trackerd/tracker-dbus-metadata.c
==============================================================================
--- trunk/src/trackerd/tracker-dbus-metadata.c	(original)
+++ trunk/src/trackerd/tracker-dbus-metadata.c	Thu Feb 28 03:19:16 2008
@@ -181,6 +181,11 @@
 
 
 	res_service = tracker_db_get_service_for_entity (db_con, id);
+	
+	if (!res_service) {
+		tracker_set_error (rec, "Service info cannot be found for entity %s", uri);
+		return;
+	}
 
 	/* build SELECT clause */
 	sql = g_string_new (" SELECT DISTINCT ");



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