aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/os/env.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/os/env.go')
-rw-r--r--libgo/go/os/env.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/libgo/go/os/env.go b/libgo/go/os/env.go
index 3772c09..4844fa3 100644
--- a/libgo/go/os/env.go
+++ b/libgo/go/os/env.go
@@ -16,9 +16,9 @@ func Expand(s string, mapping func(string) string) string {
i := 0
for j := 0; j < len(s); j++ {
if s[j] == '$' && j+1 < len(s) {
- buf = append(buf, []byte(s[i:j])...)
+ buf = append(buf, s[i:j]...)
name, w := getShellName(s[j+1:])
- buf = append(buf, []byte(mapping(name))...)
+ buf = append(buf, mapping(name)...)
j += w
i = j + 1
}