Skip to contentSkip to conversation

'! x & y' priority mistake in nvsDumpInstruction(), nouveau_shader.c

PATCH New Roel Kluin 1 participant 1 message Jan 23, 2008

lore
Share & tools
lore

Roel Kluin

author
#0 lore raw

PATCH 1/1 '! x & y' priority mistake in nvsDumpInstruction(), nouveau_shader.c

'!' has a higher priority than '&': bitanding has no effect.

---

src/mesa/drivers/dri/nouveau/nouveau_shader.c +1 -1
index b6837c5..1118fdb 100644
@@ -554,7 +554,7 @@ nvsDumpInstruction(nvsInstruction * inst, int slot, int lvl)
    nvsDumpIndent(lvl);
    printf("%s ", opr->name);
 
-   if (!opr->flags & NODS) {
+   if (!(opr->flags & NODS)) {
       switch (inst->dest.file) {
       case NVS_FILE_RESULT:
 	 printf("result.%s", SFR_STRING(inst->dest.index));