uxn

Varvara Ordinator, written in ANSI C(SDL2)
git clone https://git.eamoncaddigan.net/uxn.git
Log | Files | Refs | README | LICENSE

commit 0ff2a3586d8814974817f5a3daf92956e9104bc5
parent 0fafd652f1f43bf6c5664a4b744ce658404b0f50
Author: Andrew Alderwick <andrew@alderwick.co.uk>
Date:   Tue,  7 Jun 2022 19:39:43 +0100

Deal with compiler warnings.

Diffstat:
Msrc/uxnasm.c | 9++++-----
1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/uxnasm.c b/src/uxnasm.c @@ -183,10 +183,10 @@ makereference(char *scope, char *label, Uint16 addr) if(label[1] == '&') scpy(sublabel(subw, scope, label + 2), r->name, 0x40); else { - int p = spos(label + 1, '/'); - if(p > 0) { + int pos = spos(label + 1, '/'); + if(pos > 0) { Label *l; - if((l = findlabel(scpy(label + 1, parent, p)))) + if((l = findlabel(scpy(label + 1, parent, pos)))) l->refs++; } scpy(label + 1, r->name, 0x40); @@ -352,9 +352,8 @@ parse(char *w, FILE *f) if(!writebyte(c)) return 0; break; case '[': - if(slen(w) == 1) break; /* else FALLTHROUGH */ case ']': - if(slen(w) == 1) break; /* else FALLTHROUGH */ + if(slen(w) == 1) break; /* else fallthrough */ default: /* opcode */ if(findopcode(w) || scmp(w, "BRK", 4)) {