]> Cypherpunks repositories - gostls13.git/commitdiff
code gen bug calling i2s
authorKen Thompson <ken@golang.org>
Fri, 6 Jun 2008 22:01:02 +0000 (15:01 -0700)
committerKen Thompson <ken@golang.org>
Fri, 6 Jun 2008 22:01:02 +0000 (15:01 -0700)
SVN=121497

src/cmd/6g/gen.c

index 09b90ac3a3bc6647f7219290933c9ee70f419b87..4f4c4d122cebc1a3db3f72b62cda37a4260f912b 100644 (file)
@@ -388,8 +388,9 @@ agen_inter(Node *n, Node *res)
                        agen(n->left, &nodr);
                        gmove(&nodr, &nodo);
                        fatal("agen_inter i2s");
-               } else
-                       gmove(n->left, &nodo);
+               } else {
+                       cgen(n->left, &nodo);
+               }
 
                nodtypesig(&nodt, n->type);
                agen(&nodt, &nodr);