[tracker/tracker-0.8] libtracker-data: NB#178599, extra checks for finding the problem
- From: Martyn James Russell <mr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/tracker-0.8] libtracker-data: NB#178599, extra checks for finding the problem
- Date: Fri, 16 Jul 2010 10:14:58 +0000 (UTC)
commit c41d085060db06cc7d52c312cc8393b5720cd311
Author: Philip Van Hoof <philip codeminded be>
Date: Mon Jul 12 16:39:57 2010 +0200
libtracker-data: NB#178599, extra checks for finding the problem
src/libtracker-data/tracker-data-manager.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/libtracker-data/tracker-data-manager.c b/src/libtracker-data/tracker-data-manager.c
index c2a916b..d14217e 100644
--- a/src/libtracker-data/tracker-data-manager.c
+++ b/src/libtracker-data/tracker-data-manager.c
@@ -1673,7 +1673,12 @@ create_decomposed_metadata_tables (TrackerDBInterface *iface,
gboolean in_alter = in_update;
GError *error = NULL;
+ g_return_if_fail (TRACKER_IS_CLASS (service));
+
service_name = tracker_class_get_name (service);
+
+ g_return_if_fail (service_name != NULL);
+
main_class = (strcmp (service_name, "rdfs:Resource") == 0);
if (g_str_has_prefix (service_name, "xsd:")) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]