diff options
-rw-r--r-- | src/libtracker-sparql/tracker-enums.h | 6 | ||||
-rw-r--r-- | src/libtracker-sparql/tracker-error.h | 7 | ||||
-rw-r--r-- | src/libtracker-sparql/tracker-resource.c | 2 |
3 files changed, 9 insertions, 6 deletions
diff --git a/src/libtracker-sparql/tracker-enums.h b/src/libtracker-sparql/tracker-enums.h index f0f41f5ea..6e57a725b 100644 --- a/src/libtracker-sparql/tracker-enums.h +++ b/src/libtracker-sparql/tracker-enums.h @@ -31,7 +31,7 @@ * @TRACKER_RDF_FORMAT_JSON_LD: JSON-LD format * ([http://www.w3.org/ns/formats/JSON-LD](http://www.w3.org/ns/formats/JSON-LD)). * This value was added in version 3.5. - * @TRACKER_N_RDF_FORMATS: The total number of RDF formats + * @TRACKER_RDF_FORMAT_LAST: The total number of RDF formats * * Describes a RDF format to be used in data exchange. */ @@ -39,7 +39,9 @@ typedef enum { TRACKER_RDF_FORMAT_TURTLE, TRACKER_RDF_FORMAT_TRIG, TRACKER_RDF_FORMAT_JSON_LD, - TRACKER_N_RDF_FORMATS + TRACKER_RDF_FORMAT_LAST } TrackerRdfFormat; +#define TRACKER_N_RDF_FORMATS TRACKER_RDF_FORMAT_LAST + #endif /* TRACKER_ENUMS_H */ diff --git a/src/libtracker-sparql/tracker-error.h b/src/libtracker-sparql/tracker-error.h index e56cfb2c1..f69961834 100644 --- a/src/libtracker-sparql/tracker-error.h +++ b/src/libtracker-sparql/tracker-error.h @@ -42,7 +42,7 @@ G_BEGIN_DECLS * @TRACKER_SPARQL_ERROR_INTERNAL: Internal error. * @TRACKER_SPARQL_ERROR_NO_SPACE: There was no disk space available to perform the request. * @TRACKER_SPARQL_ERROR_ONTOLOGY_NOT_FOUND: The specified ontology wasn't found. - * @TRACKER_SPARQL_ERROR_OPEN_ERROR: Problem encounted while opening the database. + * @TRACKER_SPARQL_ERROR_OPEN_ERROR: Problem encountered while opening the database. * @TRACKER_SPARQL_ERROR_PARSE: Error parsing the SPARQL string. * @TRACKER_SPARQL_ERROR_QUERY_FAILED: Problem while executing the query. * @TRACKER_SPARQL_ERROR_TYPE: Type constraint failed when trying to insert data. @@ -52,7 +52,7 @@ G_BEGIN_DECLS * @TRACKER_SPARQL_ERROR_UNSUPPORTED: Unsupported feature or method. * @TRACKER_SPARQL_ERROR_MISSING_LAST_MODIFIED_HEADER: The ontology doesn't contain nrl:lastModified header * @TRACKER_SPARQL_ERROR_INCOMPLETE_PROPERTY_DEFINITION: The property is not completely defined. - * @TRACKER_SPARQL_N_ERRORS: The total number of error codes. + * @TRACKER_SPARQL_ERROR_LAST: The total number of error codes. * * Error domain for Tracker Sparql. Errors in this domain will be from the * #TrackerSparqlError enumeration. See #GError for more information on error @@ -73,9 +73,10 @@ typedef enum { TRACKER_SPARQL_ERROR_UNSUPPORTED, TRACKER_SPARQL_ERROR_MISSING_LAST_MODIFIED_HEADER, TRACKER_SPARQL_ERROR_INCOMPLETE_PROPERTY_DEFINITION, - TRACKER_SPARQL_N_ERRORS, + TRACKER_SPARQL_ERROR_LAST } TrackerSparqlError; +#define TRACKER_SPARQL_N_ERRORS TRACKER_SPARQL_ERROR_LAST #define TRACKER_SPARQL_ERROR tracker_sparql_error_quark () TRACKER_AVAILABLE_IN_ALL diff --git a/src/libtracker-sparql/tracker-resource.c b/src/libtracker-sparql/tracker-resource.c index f61155f8c..ab579135b 100644 --- a/src/libtracker-sparql/tracker-resource.c +++ b/src/libtracker-sparql/tracker-resource.c @@ -1544,7 +1544,7 @@ convert_format (TrackerRdfFormat format) return TRACKER_SERIALIZER_FORMAT_TRIG; case TRACKER_RDF_FORMAT_JSON_LD: return TRACKER_SERIALIZER_FORMAT_JSON_LD; - case TRACKER_N_RDF_FORMATS: + case TRACKER_RDF_FORMAT_LAST: g_assert_not_reached (); } |