aboutsummaryrefslogtreecommitdiffstats
path: root/src/reader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/reader.h')
-rw-r--r--src/reader.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/reader.h b/src/reader.h
index ecf420f4..a001d843 100644
--- a/src/reader.h
+++ b/src/reader.h
@@ -146,8 +146,7 @@ eat_byte_check(SerdReader* reader, const int byte)
{
const int c = peek_byte(reader);
if (c != byte) {
- return r_err(
- reader, SERD_ERR_BAD_SYNTAX, "expected `%c', not `%c'", byte, c);
+ return r_err(reader, SERD_BAD_SYNTAX, "expected `%c', not `%c'", byte, c);
}
eat_byte_safe(reader, byte);
@@ -174,7 +173,7 @@ push_byte(SerdReader* reader, SerdNode* node, const int c)
assert(c != EOF);
if (reader->stack.size + 1 > reader->stack.buf_size) {
- return SERD_ERR_OVERFLOW;
+ return SERD_BAD_STACK;
}
((uint8_t*)reader->stack.buf)[reader->stack.size - 1] = (uint8_t)c;
@@ -194,7 +193,7 @@ push_bytes(SerdReader* reader, SerdNode* ref, const uint8_t* bytes, size_t len)
}
}
- return has_space ? SERD_SUCCESS : SERD_ERR_OVERFLOW;
+ return has_space ? SERD_SUCCESS : SERD_BAD_STACK;
}
#endif // SERD_READER_H