summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cmd/gc/print.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cmd/gc/print.c b/src/cmd/gc/print.c
index 8d85d0465..83ab1cb86 100644
--- a/src/cmd/gc/print.c
+++ b/src/cmd/gc/print.c
@@ -251,7 +251,10 @@ exprfmt(Fmt *f, Node *n, int prec)
break;
case OARRAYLIT:
- fmtprint(f, "slice literal");
+ if(isslice(n->type))
+ fmtprint(f, "slice literal");
+ else
+ fmtprint(f, "array literal");
break;
case OMAPLIT: