summaryrefslogtreecommitdiff
path: root/src/cmd/gc/range.c
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2011-10-25 22:19:39 -0700
committerRuss Cox <rsc@golang.org>2011-10-25 22:19:39 -0700
commitc6744aa6cd448c43c487dc9f6ecd7c9a5d4eb9f4 (patch)
tree757b491bc426aec206fc1488ce19795d85f99172 /src/cmd/gc/range.c
parenta323254e2108c5d8f05feaa0205a498a64ed8755 (diff)
downloadgo-c6744aa6cd448c43c487dc9f6ecd7c9a5d4eb9f4.tar.gz
gc: introduce rune
R=ken, r CC=golang-dev http://codereview.appspot.com/5293046
Diffstat (limited to 'src/cmd/gc/range.c')
-rw-r--r--src/cmd/gc/range.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/gc/range.c b/src/cmd/gc/range.c
index 5cbafd895..062e793be 100644
--- a/src/cmd/gc/range.c
+++ b/src/cmd/gc/range.c
@@ -54,7 +54,7 @@ typecheckrange(Node *n)
case TSTRING:
t1 = types[TINT];
- t2 = types[TINT];
+ t2 = runetype;
break;
}
@@ -216,7 +216,7 @@ walkrange(Node *n)
if(v2 == N)
a = nod(OAS, hv1, mkcall("stringiter", types[TINT], nil, ha, hv1));
else {
- hv2 = temp(types[TINT]);
+ hv2 = temp(runetype);
a = nod(OAS2, N, N);
a->list = list(list1(hv1), hv2);
fn = syslook("stringiter2", 0);