summaryrefslogtreecommitdiff
path: root/src/libtracker-sparql/tracker-connection.h
diff options
context:
space:
mode:
authorSam Thursfield <sam@afuera.me.uk>2020-04-29 01:56:56 +0200
committerSam Thursfield <sam@afuera.me.uk>2020-04-29 01:57:06 +0200
commit450ebceabb408b1090a2c8a7b5d6a43995aea831 (patch)
tree750b043d104926ebb711ced2179fc3c57362a572 /src/libtracker-sparql/tracker-connection.h
parent2d0b91043c342aa7284f46822890010ab02d51d2 (diff)
downloadtracker-450ebceabb408b1090a2c8a7b5d6a43995aea831.tar.gz
libtracker-sparql: Raise an error if no ontology is passed
Since a0efd1972b122d0a2 it was possible to crash by passing a NULL ontology path to tracker_sparql_connection_new(). Now we raise an error instead.
Diffstat (limited to 'src/libtracker-sparql/tracker-connection.h')
-rw-r--r--src/libtracker-sparql/tracker-connection.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libtracker-sparql/tracker-connection.h b/src/libtracker-sparql/tracker-connection.h
index f35d22acb..9d14b1697 100644
--- a/src/libtracker-sparql/tracker-connection.h
+++ b/src/libtracker-sparql/tracker-connection.h
@@ -93,7 +93,8 @@ typedef enum {
TRACKER_SPARQL_ERROR_NO_SPACE,
TRACKER_SPARQL_ERROR_INTERNAL,
TRACKER_SPARQL_ERROR_UNSUPPORTED,
- TRACKER_SPARQL_ERROR_UNKNOWN_GRAPH
+ TRACKER_SPARQL_ERROR_UNKNOWN_GRAPH,
+ TRACKER_SPARQL_ERROR_ONTOLOGY_NOT_FOUND,
} TrackerSparqlError;
#define TRACKER_SPARQL_ERROR tracker_sparql_error_quark ()