diff options
Diffstat (limited to 'src/reader.h')
-rw-r--r-- | src/reader.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/reader.h b/src/reader.h index b08c3fd0..cc8656d3 100644 --- a/src/reader.h +++ b/src/reader.h @@ -28,12 +28,6 @@ #include <stdint.h> #include <stdio.h> -#if defined(__GNUC__) -# define SERD_LOG_FUNC(fmt, arg1) __attribute__((format(printf, fmt, arg1))) -#else -# define SERD_LOG_FUNC(fmt, arg1) -#endif - typedef struct { SerdNode* graph; SerdNode* subject; @@ -45,7 +39,7 @@ typedef struct { struct SerdReaderImpl { SerdWorld* world; const SerdSink* sink; - SerdErrorFunc error_func; + SerdLogFunc log_func; void* error_handle; SerdNode* rdf_first; SerdNode* rdf_rest; @@ -131,7 +125,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'\n", byte, c); + reader, SERD_ERR_BAD_SYNTAX, "expected `%c', not `%c'", byte, c); } eat_byte_safe(reader, byte); |