diff options
author | David Robillard <d@drobilla.net> | 2018-12-31 11:48:42 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-12-20 10:26:55 -0500 |
commit | 6644fef8c9f1fe9ccfbc049fe9f4a5e26448d7fd (patch) | |
tree | 4a1a1ee5fc25ba2e0da4d7ad9918e63836308475 /src/n3.c | |
parent | 8ab439b7bc50533da52a8be232950b615d75c532 (diff) | |
download | serd-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.c | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -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)) { |