]> Cypherpunks repositories - gostls13.git/commitdiff
cc: fix -q and build break.
authorLuuk van Dijk <lvd@golang.org>
Tue, 25 Jan 2011 18:40:36 +0000 (19:40 +0100)
committerLuuk van Dijk <lvd@golang.org>
Tue, 25 Jan 2011 18:40:36 +0000 (19:40 +0100)
R=rsc
CC=golang-dev, golang-dev
https://golang.org/cl/3992047

src/cmd/cc/godefs.c

index 2b3e36da3179b46a01883f5dbdd47ac37cfd9a77..70a546f783b5b058d5dd55dbae803c68bb5e4909 100644 (file)
@@ -209,11 +209,11 @@ printtypename(Type *t)
                else if(t->tag)
                        n = t->tag->name;
                if(strcmp(n, "String") == 0){
-                       n = "string";
+                       Bprint(&outbuf, "string");
                } else if(strcmp(n, "Slice") == 0){
-                       n = "[]byte";
-               }
-               Bprint(&outbuf, n);
+                       Bprint(&outbuf, "[]byte");
+               } else
+                       Bprint(&outbuf, "%U", n);
                break;
        case TFUNC:
                Bprint(&outbuf, "func(", t);
@@ -330,7 +330,7 @@ godefvar(Sym *s)
        Type *t, *t1;
        char n;
 
-       if(dontrun('q'))
+       if(dontrun())
                return;
 
        t = s->type;