aboutsummaryrefslogtreecommitdiffstats
path: root/src/string.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/string.c')
-rw-r--r--src/string.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/string.c b/src/string.c
index c9f1f612..f3c0e50a 100644
--- a/src/string.c
+++ b/src/string.c
@@ -20,7 +20,6 @@
#include <assert.h>
#include <math.h>
-#include <stdint.h>
#include <stdlib.h>
#include <string.h>
@@ -30,34 +29,35 @@ serd_free(void* const ptr)
free(ptr);
}
-const uint8_t*
+const char*
serd_strerror(const SerdStatus status)
{
switch (status) {
case SERD_SUCCESS:
- return (const uint8_t*)"Success";
+ return "Success";
case SERD_FAILURE:
- return (const uint8_t*)"Non-fatal failure";
+ return "Non-fatal failure";
case SERD_ERR_UNKNOWN:
- return (const uint8_t*)"Unknown error";
+ break;
case SERD_ERR_BAD_SYNTAX:
- return (const uint8_t*)"Invalid syntax";
+ return "Invalid syntax";
case SERD_ERR_BAD_ARG:
- return (const uint8_t*)"Invalid argument";
+ return "Invalid argument";
case SERD_ERR_NOT_FOUND:
- return (const uint8_t*)"Not found";
+ return "Not found";
case SERD_ERR_ID_CLASH:
- return (const uint8_t*)"Blank node ID clash";
+ return "Blank node ID clash";
case SERD_ERR_BAD_CURIE:
- return (const uint8_t*)"Invalid CURIE";
+ return "Invalid CURIE";
case SERD_ERR_INTERNAL:
- return (const uint8_t*)"Internal error";
+ return "Internal error";
}
- return (const uint8_t*)"Unknown error"; // never reached
+
+ return "Unknown error";
}
static void
-serd_update_flags(const uint8_t c, SerdNodeFlags* const flags)
+serd_update_flags(const char c, SerdNodeFlags* const flags)
{
switch (c) {
case '\r':
@@ -73,7 +73,7 @@ serd_update_flags(const uint8_t c, SerdNodeFlags* const flags)
}
size_t
-serd_substrlen(const uint8_t* const str,
+serd_substrlen(const char* const str,
const size_t len,
SerdNodeFlags* const flags)
{
@@ -89,7 +89,7 @@ serd_substrlen(const uint8_t* const str,
}
size_t
-serd_strlen(const uint8_t* const str, SerdNodeFlags* const flags)
+serd_strlen(const char* const str, SerdNodeFlags* const flags)
{
if (flags) {
size_t i = 0;
@@ -100,7 +100,7 @@ serd_strlen(const uint8_t* const str, SerdNodeFlags* const flags)
return i;
}
- return strlen((const char*)str);
+ return strlen(str);
}
static double