From 82707c2dd90b4086341c7e4171909cf0bb2753bb Mon Sep 17 00:00:00 2001 From: Andre Weissflog Date: Tue, 3 Mar 2020 10:48:41 +0100 Subject: sokol_args.h: fix misfiring assert in WASM code path (fixes #273) --- sokol_args.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sokol_args.h b/sokol_args.h index 1a76cc34..59acf95b 100644 --- a/sokol_args.h +++ b/sokol_args.h @@ -664,6 +664,7 @@ SOKOL_API_IMPL void sargs_setup(const sargs_desc* desc) { _sargs.buf = (char*) SOKOL_CALLOC(_sargs.buf_size, sizeof(char)); /* the first character in buf is reserved and always zero, this is the 'empty string' */ _sargs.buf_pos = 1; + _sargs.valid = true; #if defined(__EMSCRIPTEN__) /* on emscripten, ignore argc/argv, and parse the page URL instead */ sargs_js_parse_url(); @@ -671,7 +672,6 @@ SOKOL_API_IMPL void sargs_setup(const sargs_desc* desc) { /* on native platform, parse argc/argv */ _sargs_parse_cargs(desc->argc, (const char**) desc->argv); #endif - _sargs.valid = true; } SOKOL_API_IMPL void sargs_shutdown(void) { -- cgit v1.2.3