From 9ea65d672f5a6e5d499f01d4503d3402852b5ceb Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Sat, 16 Feb 2019 18:33:14 +1100 Subject: [PATCH] Torrent.String: Quote raw names --- t.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/t.go b/t.go index 8af13dc2..452a717a 100644 --- a/t.go +++ b/t.go @@ -1,6 +1,7 @@ package torrent import ( + "strconv" "strings" "github.com/anacrolix/missinggo/pubsub" @@ -221,9 +222,10 @@ func (t *Torrent) DownloadAll() { func (t *Torrent) String() string { s := t.name() if s == "" { - s = t.infoHash.HexString() + return t.infoHash.HexString() + } else { + return strconv.Quote(s) } - return s } func (t *Torrent) AddTrackers(announceList [][]string) { -- 2.48.1