summaryrefslogtreecommitdiff
path: root/src/cmd/gc/pgen.c
diff options
context:
space:
mode:
authorRobert Hencke <robert.hencke@gmail.com>2011-07-12 11:12:06 -0700
committerRobert Hencke <robert.hencke@gmail.com>2011-07-12 11:12:06 -0700
commit0f190c9038c80e1dcbc4ba9cafaa30a9c06c481f (patch)
tree960b7f3843112f8302771e18db790fe64e60ad74 /src/cmd/gc/pgen.c
parent5bb6dd604b29bc9d7e37cdad9a2d1e5d35977a07 (diff)
downloadgo-0f190c9038c80e1dcbc4ba9cafaa30a9c06c481f.tar.gz
gc: make size of struct{} and [0]byte 0 bytes
Fixes issue 1949. R=iant, rsc CC=golang-dev http://codereview.appspot.com/4634124 Committer: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/cmd/gc/pgen.c')
-rw-r--r--src/cmd/gc/pgen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/gc/pgen.c b/src/cmd/gc/pgen.c
index 552e405d8..ad5ad2758 100644
--- a/src/cmd/gc/pgen.c
+++ b/src/cmd/gc/pgen.c
@@ -189,7 +189,7 @@ compactframe(Prog* ptxt)
continue;
w = n->type->width;
- if((w >= MAXWIDTH) || (w < 1))
+ if((w >= MAXWIDTH) || (w < 0))
fatal("bad width");
stksize += w;
stksize = rnd(stksize, n->type->align);