diff options
Diffstat (limited to 'src/wasm-parser-lexer-shared.h')
-rw-r--r-- | src/wasm-parser-lexer-shared.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/wasm-parser-lexer-shared.h b/src/wasm-parser-lexer-shared.h index 12b0f885..3acd1222 100644 --- a/src/wasm-parser-lexer-shared.h +++ b/src/wasm-parser-lexer-shared.h @@ -71,6 +71,7 @@ typedef union WasmToken { typedef struct WasmParser { struct WasmAllocator* allocator; WasmScript script; + WasmSourceErrorHandler* error_handler; int errors; } WasmParser; @@ -87,11 +88,11 @@ void wasm_parser_error(struct WasmLocation*, struct WasmParser*, const char*, ...); -void wasm_vfprint_error(FILE*, - const struct WasmLocation*, - WasmLexer, - const char*, - va_list); +void wasm_format_error(WasmSourceErrorHandler*, + const struct WasmLocation*, + WasmLexer, + const char* format, + va_list); WASM_EXTERN_C_END #endif /* WASM_PARSER_LEXER_SHARED_H_ */ |