]> Cypherpunks repositories - gostls13.git/commitdiff
fix gobuild bug
authorRob Pike <r@golang.org>
Mon, 29 Jun 2009 18:19:38 +0000 (11:19 -0700)
committerRob Pike <r@golang.org>
Mon, 29 Jun 2009 18:19:38 +0000 (11:19 -0700)
R=rsc
DELTA=4  (3 added, 0 deleted, 1 changed)
OCL=30845
CL=30845

src/cmd/gobuild/util.go

index 99539f76dec74f1024d417c9bb5c4250209eb094..fa8b382f2058932f081dc1a7261a914dee863987 100644 (file)
@@ -63,7 +63,8 @@ func init() {
 
        for i, v := range binaries {
                var s string;
-               if s, err := exec.LookPath(v); err != nil {
+               var err os.Error;
+               if s, err = exec.LookPath(v); err != nil {
                        fatal("cannot find binary %s", v);
                }
                bin[v] = s;
@@ -101,6 +102,7 @@ func run(argv []string, flag int) (ok bool) {
        defer r.Close();
        w.Close();
        if err != nil {
+               fmt.Fprintln(os.Stderr, err);
                return false;
        }
 
@@ -123,6 +125,7 @@ func run(argv []string, flag int) (ok bool) {
        }
        waitmsg, err := os.Wait(pid, 0);
        if err != nil {
+               fmt.Fprintln(os.Stderr, err);
                return false;
        }
        return waitmsg.Exited() && waitmsg.ExitStatus() == 0;