diff options
author | Sam Thursfield <sam@afuera.me.uk> | 2020-04-29 01:56:56 +0200 |
---|---|---|
committer | Sam Thursfield <sam@afuera.me.uk> | 2020-04-29 01:57:06 +0200 |
commit | 450ebceabb408b1090a2c8a7b5d6a43995aea831 (patch) | |
tree | 750b043d104926ebb711ced2179fc3c57362a572 /src/libtracker-sparql/tracker-connection.h | |
parent | 2d0b91043c342aa7284f46822890010ab02d51d2 (diff) | |
download | tracker-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.h | 3 |
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 () |