diff --git a/extensions/sdktools/asm/asm.c b/extensions/sdktools/asm/asm.c index b984fefe..2e24f28b 100644 --- a/extensions/sdktools/asm/asm.c +++ b/extensions/sdktools/asm/asm.c @@ -370,7 +370,7 @@ void* eval_jump(void* src) { else if (addr[0] == OP_JMP_BYTE) { addr = &addr[OP_JMP_BYTE_SIZE] + *(char*)&addr[1]; //mangled 32bit jump? - if (addr[0] = OP_JMP) { + if (addr[0] == OP_JMP) { addr = addr + *(int*)&addr[1]; } return addr; diff --git a/sourcepawn/compiler/sc3.c b/sourcepawn/compiler/sc3.c index 73c891d6..7a7e479c 100644 --- a/sourcepawn/compiler/sc3.c +++ b/sourcepawn/compiler/sc3.c @@ -363,7 +363,7 @@ SC_FUNC int matchtag(int formaltag,int actualtag,int allowcoerce) if (v->name[5] == '@') { usage = uPUBLIC; - } else if (v->name[5] = '!') { + } else if (v->name[5] == '!') { usage = uSTOCK; }