fix error that gcc thinks is a warning

R=ken
OCL=32264
CL=32386
diff --git a/src/cmd/5g/cgen.c b/src/cmd/5g/cgen.c
index 327bb1ae..6e9d9aa 100644
--- a/src/cmd/5g/cgen.c
+++ b/src/cmd/5g/cgen.c
@@ -618,7 +618,7 @@
 	nr = n->right;
 
 	if(n->type == T) {
-		convlit(n, types[TBOOL]);
+		convlit(&n, types[TBOOL]);
 		if(n->type == T)
 			goto ret;
 	}
diff --git a/src/cmd/8g/cgen.c b/src/cmd/8g/cgen.c
index e37eb52..2306387 100644
--- a/src/cmd/8g/cgen.c
+++ b/src/cmd/8g/cgen.c
@@ -683,7 +683,7 @@
 	nr = n->right;
 
 	if(n->type == T) {
-		convlit(n, types[TBOOL]);
+		convlit(&n, types[TBOOL]);
 		if(n->type == T)
 			return;
 	}