aboutsummaryrefslogtreecommitdiffstats
path: root/src/string.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/string.c')
-rw-r--r--src/string.c59
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";