Skip to content

Commit cecc70f

Browse files
committed
More megacheck
1 parent 9757f04 commit cecc70f

File tree

7 files changed

+6
-33
lines changed

7 files changed

+6
-33
lines changed

fs/file_handle.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package torrentfs
33
import (
44
"context"
55
"io"
6-
"os"
76

87
"github.com/anacrolix/missinggo"
98
"github.com/anacrolix/torrent"
@@ -27,7 +26,7 @@ func (me fileHandle) Read(ctx context.Context, req *fuse.ReadRequest, resp *fuse
2726
if req.Dir {
2827
panic("read on directory")
2928
}
30-
pos, err := me.r.Seek(me.fn.TorrentOffset+req.Offset, os.SEEK_SET)
29+
pos, err := me.r.Seek(me.fn.TorrentOffset+req.Offset, io.SeekStart)
3130
if err != nil {
3231
panic(err)
3332
}

fs/filenode.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package torrentfs
22

33
import (
4-
"os"
4+
"io"
55

66
"bazil.org/fuse"
77
fusefs "bazil.org/fuse/fs"
@@ -26,6 +26,6 @@ func (fn fileNode) Attr(ctx context.Context, attr *fuse.Attr) error {
2626

2727
func (fn fileNode) Open(ctx context.Context, req *fuse.OpenRequest, resp *fuse.OpenResponse) (fusefs.Handle, error) {
2828
r := fn.t.NewReader()
29-
r.Seek(fn.TorrentOffset, os.SEEK_SET)
29+
r.Seek(fn.TorrentOffset, io.SeekStart)
3030
return fileHandle{fn, r}, nil
3131
}

fs/torrentfs.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,6 @@ type node struct {
5252
t *torrent.Torrent
5353
}
5454

55-
func (n *node) fsPath() string {
56-
return "/" + n.metadata.Name + "/" + n.path
57-
}
58-
5955
type dirNode struct {
6056
node
6157
}

fs/torrentfs_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ func TestDownloadOnDemand(t *testing.T) {
214214
resp := &fuse.ReadResponse{
215215
Data: make([]byte, size),
216216
}
217-
h, err := node.(fusefs.NodeOpener).Open(nil, nil, nil)
217+
h, err := node.(fusefs.NodeOpener).Open(context.TODO(), nil, nil)
218218
require.NoError(t, err)
219219
h.(fusefs.HandleReader).Read(netContext.Background(), &fuse.ReadRequest{
220220
Size: int(size),

iplist/iplist_test.go

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,10 @@ package iplist
33
import (
44
"bufio"
55
"bytes"
6-
"fmt"
76
"net"
87
"strings"
98
"testing"
109

11-
"github.com/anacrolix/missinggo"
1210
"github.com/bradfitz/iter"
1311
"github.com/stretchr/testify/assert"
1412
"github.com/stretchr/testify/require"
@@ -74,27 +72,6 @@ func BenchmarkParseP2pBlocklist(b *testing.B) {
7472
}
7573
}
7674

77-
func connRemoteAddrIP(network, laddr string, dialHost string) net.IP {
78-
l, err := net.Listen(network, laddr)
79-
if err != nil {
80-
panic(err)
81-
}
82-
go func() {
83-
c, err := net.Dial(network, net.JoinHostPort(dialHost, fmt.Sprintf("%d", missinggo.AddrPort(l.Addr()))))
84-
if err != nil {
85-
panic(err)
86-
}
87-
defer c.Close()
88-
}()
89-
c, err := l.Accept()
90-
if err != nil {
91-
panic(err)
92-
}
93-
defer c.Close()
94-
ret := missinggo.AddrIP(c.RemoteAddr())
95-
return ret
96-
}
97-
9875
func lookupOk(r Range, ok bool) bool {
9976
return ok
10077
}

mse/mse.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,6 @@ func (h *handshake) finishWriting() {
238238
h.writerCond.Wait()
239239
}
240240
h.writerMu.Unlock()
241-
return
242241
}
243242

244243
func (h *handshake) writer() {

storage/file_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ func TestShortFile(t *testing.T) {
2828
ts, err := s.OpenTorrent(info, metainfo.Hash{})
2929
assert.NoError(t, err)
3030
f, err := os.Create(filepath.Join(td, "a"))
31+
require.NoError(t, err)
3132
err = f.Truncate(1)
33+
require.NoError(t, err)
3234
f.Close()
3335
var buf bytes.Buffer
3436
p := info.Piece(0)

0 commit comments

Comments
 (0)