summaryrefslogtreecommitdiff
path: root/test/fixedbugs/bug102.go
diff options
context:
space:
mode:
Diffstat (limited to 'test/fixedbugs/bug102.go')
-rw-r--r--test/fixedbugs/bug102.go15
1 files changed, 8 insertions, 7 deletions
diff --git a/test/fixedbugs/bug102.go b/test/fixedbugs/bug102.go
index 92163baa1..1d97eb4a8 100644
--- a/test/fixedbugs/bug102.go
+++ b/test/fixedbugs/bug102.go
@@ -7,19 +7,20 @@
package main
func main() {
- var b [0]byte;
- s := string(&b); // out of bounds trap
+ var b [0]byte
+ s := string(b[0:]) // out of bounds trap
if s != "" {
panic("bad convert")
}
- var b1 = [5]byte{'h', 'e', 'l', 'l', 'o'};
- if string(&b1) != "hello" {
+ var b1 = [5]byte{'h', 'e', 'l', 'l', 'o'}
+ if string(b1[0:]) != "hello" {
panic("bad convert 1")
}
- var b2 = make([]byte, 5);
- for i := 0; i < 5; i++ { b2[i] = b1[i] }
+ var b2 = make([]byte, 5)
+ for i := 0; i < 5; i++ {
+ b2[i] = b1[i]
+ }
if string(b2) != "hello" {
panic("bad convert 2")
}
}
-