From b4a1e4ecf8cf66160940f63952a6c459e6a7e809 Mon Sep 17 00:00:00 2001 From: stevenfontanella Date: Sat, 27 Dec 2025 01:21:17 +0000 Subject: [PATCH] Try fixing unused variable warning --- src/emscripten-optimizer/simple_ast.h | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/emscripten-optimizer/simple_ast.h b/src/emscripten-optimizer/simple_ast.h index aed6499d5a6..5920ceee5d5 100644 --- a/src/emscripten-optimizer/simple_ast.h +++ b/src/emscripten-optimizer/simple_ast.h @@ -310,13 +310,15 @@ struct Value { } char* parse(char* curr) { - /* space, tab, linefeed/newline, or return */ -#define is_json_space(x) (x == 32 || x == 9 || x == 10 || x == 13) -#define skip() \ - { \ - while (*curr && is_json_space(*curr)) \ - curr++; \ - } + /* space, tab, linefeed/newline, or return */ + constexpr auto is_json_space = [](char x) { + return x == 32 || x == 9 || x == 10 || x == 13; + }; + auto skip = [&curr, &is_json_space]() { + while (*curr && is_json_space(*curr)) { + curr++; + } + }; skip(); if (*curr == '"') { // String