]> granicus.if.org Git - yasm/commitdiff
Make sure | and == done in right order.
authorPeter Johnson <peter@tortall.net>
Thu, 20 Sep 2001 06:38:27 +0000 (06:38 -0000)
committerPeter Johnson <peter@tortall.net>
Thu, 20 Sep 2001 06:38:27 +0000 (06:38 -0000)
svn path=/trunk/yasm/; revision=205

libyasm/tests/bytecode_test.c
src/tests/bytecode_test.c

index c60b788da55ccbabd0711caadc4dd6694ac40922..9d333b5feadf1d32d6eb623a95c7f7d8ca393358 100644 (file)
@@ -30,7 +30,7 @@ START_TEST(test_effaddr_new_reg)
     /* Exhaustively test generated Mod/RM byte with register values */
     for(i=0; i<8; i++) {
        ea = effaddr_new_reg(i);
-       fail_unless(ea->modrm == 0xC0 | (i & 0x07),
+       fail_unless(ea->modrm == (0xC0 | (i & 0x07)),
                    "Invalid Mod/RM byte generated");
        free(ea);
     }
index c60b788da55ccbabd0711caadc4dd6694ac40922..9d333b5feadf1d32d6eb623a95c7f7d8ca393358 100644 (file)
@@ -30,7 +30,7 @@ START_TEST(test_effaddr_new_reg)
     /* Exhaustively test generated Mod/RM byte with register values */
     for(i=0; i<8; i++) {
        ea = effaddr_new_reg(i);
-       fail_unless(ea->modrm == 0xC0 | (i & 0x07),
+       fail_unless(ea->modrm == (0xC0 | (i & 0x07)),
                    "Invalid Mod/RM byte generated");
        free(ea);
     }