aboutsummaryrefslogtreecommitdiff
path: root/lib/protocol/wireformat.go
diff options
context:
space:
mode:
Diffstat (limited to 'lib/protocol/wireformat.go')
-rw-r--r--lib/protocol/wireformat.go14
1 files changed, 4 insertions, 10 deletions
diff --git a/lib/protocol/wireformat.go b/lib/protocol/wireformat.go
index cca53cab1..f97a1ed08 100644
--- a/lib/protocol/wireformat.go
+++ b/lib/protocol/wireformat.go
@@ -14,25 +14,19 @@ type wireFormatConnection struct {
}
func (c wireFormatConnection) Index(ctx context.Context, folder string, fs []FileInfo) error {
- var myFs = make([]FileInfo, len(fs))
- copy(myFs, fs)
-
for i := range fs {
- myFs[i].Name = norm.NFC.String(filepath.ToSlash(myFs[i].Name))
+ fs[i].Name = norm.NFC.String(filepath.ToSlash(fs[i].Name))
}
- return c.Connection.Index(ctx, folder, myFs)
+ return c.Connection.Index(ctx, folder, fs)
}
func (c wireFormatConnection) IndexUpdate(ctx context.Context, folder string, fs []FileInfo) error {
- var myFs = make([]FileInfo, len(fs))
- copy(myFs, fs)
-
for i := range fs {
- myFs[i].Name = norm.NFC.String(filepath.ToSlash(myFs[i].Name))
+ fs[i].Name = norm.NFC.String(filepath.ToSlash(fs[i].Name))
}
- return c.Connection.IndexUpdate(ctx, folder, myFs)
+ return c.Connection.IndexUpdate(ctx, folder, fs)
}
func (c wireFormatConnection) Request(ctx context.Context, folder string, name string, blockNo int, offset int64, size int, hash []byte, weakHash uint32, fromTemporary bool) ([]byte, error) {