From: Lukas Krickl Date: Mon, 4 Dec 2023 13:54:42 +0000 (+0100) Subject: Added test for .set X-Git-Url: https://git.krickl.dev/?a=commitdiff_plain;h=08c3d917a9103b5ba9eca051cac7111c780a3bc7;p=ulas%2F.git Added test for .set --- diff --git a/src/ulas.c b/src/ulas.c index 094749b..9f2aaa2 100644 --- a/src/ulas.c +++ b/src/ulas.c @@ -2071,7 +2071,6 @@ int ulas_asmdirset(const char **line, unsigned long n) { int rc = 0; union ulas_val val = {0}; - struct ulas_tok tok = {t, val}; switch (t) { case ULAS_INT: val.intv = ulas_intexpr(line, n, &rc); @@ -2085,6 +2084,7 @@ int ulas_asmdirset(const char **line, unsigned long n) { ULASERR("Unexpected type\n"); return -1; } + struct ulas_tok tok = {t, val}; if (ulas.pass == ULAS_PASS_FINAL) { // only really define in final pass diff --git a/tests/t0.bin b/tests/t0.bin index 6cc5630..739357a 100644 Binary files a/tests/t0.bin and b/tests/t0.bin differ