]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/qc/cgen.c
cc: fix result of operation not used warning for void casts
[plan9front.git] / sys / src / cmd / qc / cgen.c
index 018d80bf3280be9e91fa65e91c5fe407bc86c0b7..b375ff6ce8aa79b4288d27593f72a5035d990d24 100644 (file)
@@ -395,7 +395,10 @@ cgen(Node *n, Node *nn)
 
        case OCAST:
                if(nn == Z) {
-                       nullwarn(l, Z);
+                       if(n->type != types[TVOID])
+                               nullwarn(l, Z);
+                       else
+                               cgen(l, Z);
                        break;
                }
                /*