diff --git a/lib/db/db_test.go b/lib/db/db_test.go index 020ca2890..b76bb1c50 100644 --- a/lib/db/db_test.go +++ b/lib/db/db_test.go @@ -133,13 +133,13 @@ var ( update0to3Folder = "UpdateSchema0to3" invalid = "invalid" slashPrefixed = "/notgood" - haveUpdate0to3 map[protocol.DeviceID]fileList + haveUpdate0to3 map[protocol.DeviceID][]protocol.FileInfo ) func init() { remoteDevice0, _ = protocol.DeviceIDFromString("AIR6LPZ-7K4PTTV-UXQSMUU-CPQ5YWH-OEDFIIQ-JUG777G-2YQXXR5-YD6AWQR") remoteDevice1, _ = protocol.DeviceIDFromString("I6KAH76-66SLLLB-5PFXSOA-UFJCDZC-YAOMLEK-CP2GB32-BV5RQST-3PSROAU") - haveUpdate0to3 = map[protocol.DeviceID]fileList{ + haveUpdate0to3 = map[protocol.DeviceID][]protocol.FileInfo{ protocol.LocalDeviceID: { protocol.FileInfo{Name: "a", Version: protocol.Vector{Counters: []protocol.Counter{{ID: myID, Value: 1000}}}, Blocks: genBlocks(1)}, protocol.FileInfo{Name: slashPrefixed, Version: protocol.Vector{Counters: []protocol.Counter{{ID: myID, Value: 1000}}}, Blocks: genBlocks(1)}, diff --git a/lib/db/structs.go b/lib/db/structs.go index 40e4a48a7..f8d324ded 100644 --- a/lib/db/structs.go +++ b/lib/db/structs.go @@ -512,17 +512,3 @@ func (fv FileVersion) copy() FileVersion { n.InvalidDevices = append([][]byte{}, fv.InvalidDevices...) return n } - -type fileList []protocol.FileInfo - -func (fl fileList) Len() int { - return len(fl) -} - -func (fl fileList) Swap(a, b int) { - fl[a], fl[b] = fl[b], fl[a] -} - -func (fl fileList) Less(a, b int) bool { - return fl[a].Name < fl[b].Name -} diff --git a/lib/discover/global.go b/lib/discover/global.go index 23f04be3f..cd4b03b1b 100644 --- a/lib/discover/global.go +++ b/lib/discover/global.go @@ -420,26 +420,18 @@ type contextClient struct { } func (c *contextClient) Get(ctx context.Context, url string) (*http.Response, error) { - // For