lib/fs: Revert removal of \\?\ for drive letters (fixes #5695)

This reverts commit ca823bd591 from #5633.

This un-fixes bug #5578.
This commit is contained in:
Jakob Borg 2019-05-08 17:05:04 +02:00
parent a54d7a32d1
commit a04fcfe749
1 changed files with 0 additions and 7 deletions

View File

@ -12,7 +12,6 @@ import (
"context"
"errors"
"path/filepath"
"runtime"
"github.com/syncthing/notify"
)
@ -33,12 +32,6 @@ func (f *BasicFilesystem) Watch(name string, ignore Matcher, ctx context.Context
return nil, err
}
// Remove `\\?\` prefix if the path is just a drive letter as a dirty
// fix for https://github.com/syncthing/syncthing/issues/5578
if runtime.GOOS == "windows" && len(absName) <= 7 && len(absName) > 4 && absName[:4] == `\\?\` {
absName = absName[4:]
}
outChan := make(chan Event)
backendChan := make(chan notify.EventInfo, backendBuffer)