From d507f8a6d06682cdbd9a58e9d6ed56a06ae6f751 Mon Sep 17 00:00:00 2001 From: rajdakin Date: Tue, 26 Nov 2024 13:56:18 +0100 Subject: [WRAPPERHELPER] Accept and ignore semicolons instead of declarations (#2081) --- wrapperhelper/src/parse.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'wrapperhelper/src/parse.c') diff --git a/wrapperhelper/src/parse.c b/wrapperhelper/src/parse.c index 42bed983..83da8832 100644 --- a/wrapperhelper/src/parse.c +++ b/wrapperhelper/src/parse.c @@ -3404,6 +3404,8 @@ file_t *parse_file(machine_t *target, const char *filename, FILE *file) { proc_token_t tok = proc_next_token(prep); if (tok.tokt == PTOK_EOF) { goto success; + } else if ((tok.tokt == PTOK_SYM) && (tok.tokv.sym == SYM_SEMICOLON)) { + // Empty destructor } else if (tok.tokt == PTOK_PRAGMA) { switch (tok.tokv.pragma.typ) { case PRAGMA_ALLOW_INTS: { -- cgit 1.4.1