~push-gopher/golang/tip

« back to all changes in this revision

Viewing changes to src/pkg/syscall/env_windows.go

  • Committer: Push Gopher
  • Author(s): Mikio Hara
  • Date: 2013-07-22 11:08:58 UTC
  • Revision ID: push-gopher@niemeyer.net-20130722110858-qu0mq7ulldmjybbt
net: remove unnecessary bit masking

R=dave
CC=golang-dev
https://codereview.appspot.com/11537044
HG=17349:5c948e69f885

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
                        n = 0
29
29
                }
30
30
        }
31
 
        if n == 0 {
32
 
                return "", false
33
 
        }
34
31
        return string(utf16.Decode(b[0:n])), true
35
32
}
36
33
 
37
34
func Setenv(key, value string) error {
38
 
        var v *uint16
39
 
        var err error
40
 
        if len(value) > 0 {
41
 
                v, err = UTF16PtrFromString(value)
42
 
                if err != nil {
43
 
                        return err
44
 
                }
 
35
        v, err := UTF16PtrFromString(value)
 
36
        if err != nil {
 
37
                return err
45
38
        }
46
39
        keyp, err := UTF16PtrFromString(key)
47
40
        if err != nil {