OSDN Git Service

libgo: Update to weekly.2011-12-14.
[pf3gnuchains/gcc-fork.git] / libgo / go / os / exec / lp_plan9.go
index d4ffc17..d88cd0d 100644 (file)
@@ -18,7 +18,7 @@ func findExecutable(file string) error {
        if err != nil {
                return err
        }
-       if d.IsRegular() && d.Permission()&0111 != 0 {
+       if m := d.Mode(); !m.IsDir() && m&0111 != 0 {
                return nil
        }
        return os.EPERM