summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2020-10-31 15:52:33 +0100
committerCarlos Garnacho <carlosg@gnome.org>2020-11-04 13:38:04 +0100
commit25d795aa6a230fa5faa3fce9835fa181bddabe12 (patch)
tree1bd80d8e8ba9d8432ff5186d301364bbbbbb7362
parent27c74d3e3e8f83060229dd14f92ccf3fa4b0fe74 (diff)
downloadtracker-25d795aa6a230fa5faa3fce9835fa181bddabe12.tar.gz
libtracker-data: Issue fatal g_error() if next resource ID cannot be found
This breaks fundamental assumptions (e.g. that getting a next resource ID is not failable), breaks even further if those resources don't get the specified ID. It is preferrable to hard error altogether, and let users report the backtrace/error. Related: https://gitlab.gnome.org/GNOME/tracker-miners/-/issues/150
-rw-r--r--src/libtracker-data/tracker-data-update.c2
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 31c880c3e..3ce1b7897 100644
--- a/src/libtracker-data/tracker-data-update.c
+++ b/src/libtracker-data/tracker-data-update.c
@@ -804,7 +804,7 @@ ensure_resource_id (TrackerData *data,
}
if (error) {
- g_critical ("Could not ensure resource existence: %s", error->message);
+ g_error ("Could not ensure resource existence: %s", error->message);
g_error_free (error);
}