(uxn.c) Removed unnecessary negation

This commit is contained in:
neauoire 2023-08-25 13:05:45 -07:00
parent 1b1c9fc710
commit a18f8697f0
2 changed files with 3 additions and 2 deletions

View File

@ -91,7 +91,8 @@ system_version(char *name, char *date)
}
void
system_boot(Uxn *u, int soft){
system_boot(Uxn *u, int soft)
{
int i;
for(i = 0x100 * soft; i < 0x10000; i++)
u->ram[i] = 0;

View File

@ -43,7 +43,7 @@ uxn_eval(Uxn *u, Uint16 pc)
k = ins & 0x80 ? 0xff : 0;
s = ins & 0x40 ? &u->rst : &u->wst;
ptr = s->dat + s->ptr - 1;
switch(!(ins & 0x1f) ? (0 - (ins >> 5)) & 0xff : ins & 0x3f) {
switch(ins & 0x1f ? ins & 0x3f : (0 - (ins >> 5)) & 0xff) {
/* IMM */
case 0x00: /* BRK */ return 1;
case 0xff: /* JCI */ if(!s->dat[--s->ptr]) { pc += 2; break; } /* else fallthrough */