aboutsummaryrefslogtreecommitdiffstats
path: root/src/n3.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2018-12-31 11:48:42 -0500
committerDavid Robillard <d@drobilla.net>2019-12-20 10:26:55 -0500
commit6644fef8c9f1fe9ccfbc049fe9f4a5e26448d7fd (patch)
tree4a1a1ee5fc25ba2e0da4d7ad9918e63836308475 /src/n3.c
parent8ab439b7bc50533da52a8be232950b615d75c532 (diff)
downloadserd-6644fef8c9f1fe9ccfbc049fe9f4a5e26448d7fd.tar.gz
serd-6644fef8c9f1fe9ccfbc049fe9f4a5e26448d7fd.tar.bz2
serd-6644fef8c9f1fe9ccfbc049fe9f4a5e26448d7fd.zip
Fix various warnings and conversion issues
Diffstat (limited to 'src/n3.c')
-rw-r--r--src/n3.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/n3.c b/src/n3.c
index 695ad9aa..6ef3cbf5 100644
--- a/src/n3.c
+++ b/src/n3.c
@@ -286,14 +286,14 @@ read_ws_star(SerdReader* reader)
}
static inline bool
-peek_delim(SerdReader* reader, const char delim)
+peek_delim(SerdReader* reader, const uint8_t delim)
{
read_ws_star(reader);
return peek_byte(reader) == delim;
}
static inline bool
-eat_delim(SerdReader* reader, const char delim)
+eat_delim(SerdReader* reader, const uint8_t delim)
{
if (peek_delim(reader, delim)) {
eat_byte_safe(reader, delim);
@@ -429,9 +429,9 @@ is_PN_CHARS_BASE(const uint32_t c)
static SerdStatus
read_PN_CHARS_BASE(SerdReader* reader, SerdNode* dest)
{
- uint32_t code;
- const int c = peek_byte(reader);
- SerdStatus st = SERD_SUCCESS;
+ uint32_t code = 0;
+ const int c = peek_byte(reader);
+ SerdStatus st = SERD_SUCCESS;
if (is_alpha(c)) {
push_byte(reader, dest, eat_byte_safe(reader, c));
} else if (c == EOF || !(c & 0x80)) {
@@ -459,9 +459,9 @@ is_PN_CHARS(const uint32_t c)
static SerdStatus
read_PN_CHARS(SerdReader* reader, SerdNode* dest)
{
- uint32_t code;
- const int c = peek_byte(reader);
- SerdStatus st = SERD_SUCCESS;
+ uint32_t code = 0;
+ const int c = peek_byte(reader);
+ SerdStatus st = SERD_SUCCESS;
if (is_alpha(c) || is_digit(c) || c == '_' || c == '-') {
push_byte(reader, dest, eat_byte_safe(reader, c));
} else if (c == EOF || !(c & 0x80)) {