diff options
Diffstat (limited to 'src/string.c')
-rw-r--r-- | src/string.c | 59 |
1 files changed, 33 insertions, 26 deletions
diff --git a/src/string.c b/src/string.c index b9885d4f..136cb09c 100644 --- a/src/string.c +++ b/src/string.c @@ -35,38 +35,45 @@ serd_strerror(const SerdStatus status) return "Success"; case SERD_FAILURE: return "Non-fatal failure"; - case SERD_ERR_UNKNOWN: + case SERD_NO_DATA: + return "Unexpected end of input"; + case SERD_UNKNOWN_ERROR: break; - case SERD_ERR_BAD_SYNTAX: - return "Invalid syntax"; - case SERD_ERR_BAD_ARG: + case SERD_OVERFLOW: + return "Insufficient space"; + + case SERD_BAD_ALLOC: + return "Memory allocation failed"; + case SERD_BAD_ARG: return "Invalid argument"; - case SERD_ERR_BAD_CURSOR: - return "Invalid cursor"; - case SERD_ERR_NOT_FOUND: - return "Not found"; - case SERD_ERR_ID_CLASH: - return "Blank node ID clash"; - case SERD_ERR_BAD_CURIE: + case SERD_BAD_CALL: + return "Invalid call"; + case SERD_BAD_CURIE: return "Invalid CURIE or unknown namespace prefix"; - case SERD_ERR_INTERNAL: - return "Internal error"; - case SERD_ERR_OVERFLOW: + case SERD_BAD_CURSOR: + return "Invalid cursor"; + case SERD_BAD_EVENT: + return "Invalid event in stream"; + case SERD_BAD_INDEX: + return "No optimal model index available"; + case SERD_BAD_LABEL: + return "Clashing blank node label"; + case SERD_BAD_LITERAL: + return "Invalid literal"; + case SERD_BAD_PATTERN: + return "Invalid statement pattern"; + case SERD_BAD_READ: + return "Error reading from file"; + case SERD_BAD_STACK: return "Stack overflow"; - case SERD_ERR_BAD_TEXT: + case SERD_BAD_SYNTAX: + return "Invalid syntax"; + case SERD_BAD_TEXT: return "Invalid text encoding"; - case SERD_ERR_BAD_WRITE: - return "Error writing to file"; - case SERD_ERR_NO_DATA: - return "Unexpected end of input"; - case SERD_ERR_BAD_CALL: - return "Invalid call"; - case SERD_ERR_BAD_URI: + case SERD_BAD_URI: return "Invalid or unresolved URI"; - case SERD_ERR_BAD_INDEX: - return "No optimal model index available"; - case SERD_ERR_INVALID: - return "Invalid data"; + case SERD_BAD_WRITE: + return "Error writing to file"; } return "Unknown error"; |