]> Cypherpunks.ru repositories - goredo.git/blobdiff - main.go
Explicitly top at the filesystem root
[goredo.git] / main.go
diff --git a/main.go b/main.go
index 2e0778b0831c5a913a39e2c2e371f377c5010cca..6cda53efec6821a59a0b3d7562bd390ea3928d40 100644 (file)
--- a/main.go
+++ b/main.go
@@ -18,7 +18,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 package main
 
 import (
-       "bufio"
        "crypto/rand"
        "flag"
        "fmt"
@@ -91,7 +90,6 @@ func main() {
                                log.Println(err)
                        }
                }
-               fmt.Println("not creating optional:", os.Args[0], "<- tai64nlocal")
                os.Exit(rc)
        }
        log.SetFlags(0)
@@ -106,7 +104,9 @@ func main() {
        NoSync = os.Getenv(EnvNoSync) == "1"
 
        TopDir = os.Getenv(EnvTopDir)
-       if TopDir != "" {
+       if TopDir == "" {
+               TopDir = "/"
+       } else {
                TopDir, err = filepath.Abs(TopDir)
                if err != nil {
                        panic(err)
@@ -272,10 +272,6 @@ CmdSwitch:
                        fmt.Println(cwdMustRel(cwd, m["Target"]))
                }
                ok = doFile != ""
-       case "tai64nlocal":
-               bw := bufio.NewWriter(os.Stdout)
-               err = tai64nLocal(bw, os.Stdin)
-               bw.Flush()
        default:
                log.Fatalln("unknown command", cmdName)
        }