commit 6c0e39ad6f7984803ee8e5336e5a1b5329afe66c
parent b4e50165b65387fec74fead7303b5d0b11b47702
Author: neauoire <aliceffekt@gmail.com>
Date: Sat, 27 Nov 2021 14:58:37 -0800
(uxnasm) Fixed issue with labels
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/uxnasm.c b/src/uxnasm.c
@@ -264,10 +264,12 @@ tokenize(char *w, FILE *f)
if(!makelabel(w + 1))
return error("Invalid label", w);
scpy(w + 1, p.scope, 64);
+ litlast = 0;
break;
case '&': /* sublabel */
if(!makelabel(sublabel(subw, p.scope, w + 1)))
return error("Invalid sublabel", w);
+ litlast = 0;
break;
case '#': /* literals hex */
if(!sihx(w + 1) || (slen(w) != 3 && slen(w) != 5))