aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2020-03-03 10:48:41 +0100
committerAndre Weissflog <floooh@gmail.com>2020-03-03 10:48:41 +0100
commit82707c2dd90b4086341c7e4171909cf0bb2753bb (patch)
tree05e4482c60fd06f8bbd6e40001ea3070cbae9d0a
parent7233ab514a18e5f10da5ad3fddde82c98a604508 (diff)
sokol_args.h: fix misfiring assert in WASM code path (fixes #273)
-rw-r--r--sokol_args.h2
1 files changed, 1 insertions, 1 deletions
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) {