aboutsummaryrefslogtreecommitdiff
path: root/cmd/btshow/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/btshow/main.go')
-rw-r--r--cmd/btshow/main.go19
1 files changed, 2 insertions, 17 deletions
diff --git a/cmd/btshow/main.go b/cmd/btshow/main.go
index 51b6c9d..1004972 100644
--- a/cmd/btshow/main.go
+++ b/cmd/btshow/main.go
@@ -2,32 +2,17 @@ package main
import (
"fmt"
- "io/ioutil"
"log"
"os"
- "dim13.org/btget/bencode"
- "dim13.org/btget/meta"
+ "dim13.org/btget/bt"
)
-func Open(fname string) (meta.Torrent, error) {
- var tor meta.Torrent
- body, err := ioutil.ReadFile(fname)
- if err != nil {
- return meta.Torrent{}, err
- }
- err = bencode.Unmarshal(body, &tor)
- if err != nil {
- return meta.Torrent{}, err
- }
- return tor, nil
-}
-
func main() {
if len(os.Args) != 2 {
log.Fatal("usage: ", os.Args[0], " <torrent>")
}
- tor, err := Open(os.Args[1])
+ tor, err := bt.Open(os.Args[1])
if err != nil {
log.Fatal(err)
}