extensions/sdktools/asm/asm.c
changeset 3951 c3f26df2183f
parent 3950 d467a6526f8d
     1.1 --- a/extensions/sdktools/asm/asm.c	Thu Jul 18 15:50:50 2013 -0400
     1.2 +++ b/extensions/sdktools/asm/asm.c	Thu Jul 18 15:50:57 2013 -0400
     1.3 @@ -157,9 +157,9 @@
     1.4  		else if(!twoByte)
     1.5  		{
     1.6  			if((opcode & 0xC4) == 0x00 ||
     1.7 -			   (opcode & 0xF4) == 0x60 && ((opcode & 0x0A) == 0x02 || (opcode & 0x09) == 0x09) ||
     1.8 +			   ((opcode & 0xF4) == 0x60 && ((opcode & 0x0A) == 0x02 || (opcode & 0x09) == 0x09)) ||
     1.9  			   (opcode & 0xF0) == 0x80 ||
    1.10 -			   (opcode & 0xF8) == 0xC0 && (opcode & 0x0E) != 0x02 ||
    1.11 +			   ((opcode & 0xF8) == 0xC0 && (opcode & 0x0E) != 0x02) ||
    1.12  			   (opcode & 0xFC) == 0xD0 ||
    1.13  			   (opcode & 0xF6) == 0xF6)
    1.14  			{
    1.15 @@ -170,11 +170,11 @@
    1.16  		}
    1.17  		else
    1.18  		{
    1.19 -			if((opcode & 0xF0) == 0x00 && (opcode & 0x0F) >= 0x04 && (opcode & 0x0D) != 0x0D ||
    1.20 +			if(((opcode & 0xF0) == 0x00 && (opcode & 0x0F) >= 0x04 && (opcode & 0x0D) != 0x0D) ||
    1.21  			   (opcode & 0xF0) == 0x30 ||
    1.22  			   opcode == 0x77 ||
    1.23  			   (opcode & 0xF0) == 0x80 ||
    1.24 -			   (opcode & 0xF0) == 0xA0 && (opcode & 0x07) <= 0x02 ||
    1.25 +			   ((opcode & 0xF0) == 0xA0 && (opcode & 0x07) <= 0x02) ||
    1.26  			   (opcode & 0xF8) == 0xC8)
    1.27  			{
    1.28  				// No mod R/M byte
    1.29 @@ -250,7 +250,7 @@
    1.30  			   (opcode & 0xFE) == 0xD4 ||   // AAD/AAM
    1.31  			   (opcode & 0xF8) == 0xE0 ||   // LOOP/JCXZ
    1.32  			   opcode == 0xEB ||
    1.33 -			   opcode == 0xF6 && (modRM & 0x30) == 0x00)   // TEST
    1.34 +			   (opcode == 0xF6 && (modRM & 0x30) == 0x00))   // TEST
    1.35  			{
    1.36  				if (dest)
    1.37  					*dest++ = *func++;
    1.38 @@ -275,7 +275,7 @@
    1.39  					(opcode & 0xFC) == 0xA0 ||
    1.40  					(opcode & 0xEE) == 0xA8 ||
    1.41  					opcode == 0xC7 ||
    1.42 -					opcode == 0xF7 && (modRM & 0x30) == 0x00)
    1.43 +					(opcode == 0xF7 && (modRM & 0x30) == 0x00))
    1.44  			{
    1.45  				if (dest) {
    1.46  					//Fix CALL/JMP offset