Fixed accidental assignment in each of SDKTools and sp compiler (bug 5745, r=psychonic).
Fixed accidental assignment in each of SDKTools and sp compiler (
bug 5745, r=psychonic).
1.1 --- a/extensions/sdktools/asm/asm.c Thu Jul 18 11:38:04 2013 -0400
1.2 +++ b/extensions/sdktools/asm/asm.c Thu Jul 18 15:50:50 2013 -0400
1.3 @@ -370,7 +370,7 @@
1.4 else if (addr[0] == OP_JMP_BYTE) {
1.5 addr = &addr[OP_JMP_BYTE_SIZE] + *(char*)&addr[1];
1.6 //mangled 32bit jump?
1.7 - if (addr[0] = OP_JMP) {
1.8 + if (addr[0] == OP_JMP) {
1.9 addr = addr + *(int*)&addr[1];
1.10 }
1.11 return addr;
2.1 --- a/sourcepawn/compiler/sc3.c Thu Jul 18 11:38:04 2013 -0400
2.2 +++ b/sourcepawn/compiler/sc3.c Thu Jul 18 15:50:50 2013 -0400
2.3 @@ -363,7 +363,7 @@
2.4 if (v->name[5] == '@')
2.5 {
2.6 usage = uPUBLIC;
2.7 - } else if (v->name[5] = '!') {
2.8 + } else if (v->name[5] == '!') {
2.9 usage = uSTOCK;
2.10 }
2.11