Commit Diff


commit - 0781fcec52a98d9fe50df2d55a1c59c3935de603
commit + 7d95f678bb95955d59d5910a1b6951797693d0a0
blob - 615264ca4e0c9356061e5d0af7ee4ef1df8c61f9
blob + 3b0d9f79814367479fc0da85d3744bb5d4e6a82f
--- cc/cc1/parse.y
+++ cc/cc1/parse.y
@@ -313,7 +313,7 @@ struct type_spec *ts;
 			}
 		} else if (bt & BT_SHORT) {
 			dt->type = us ? DT_USHORT : DT_SHORT;
-		} else if (bt & DT_LONG) {
+		} else if (bt & BT_LONG) {
 			dt->type = us ? DT_ULONG : DT_LONG;
 			puts ("LOOOOOONG");
 		} else {