mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Don't attempt to evaluate drive root on Windows
Signed-off-by: Darren Stahl <darst@microsoft.com>
This commit is contained in:
parent
48c615f853
commit
fdce2a7775
4 changed files with 30 additions and 8 deletions
|
|
@ -153,3 +153,17 @@ func walkSymlinks(path string) (string, error) {
|
|||
}
|
||||
return filepath.Clean(b.String()), nil
|
||||
}
|
||||
|
||||
func isDriveOrRoot(p string) bool {
|
||||
if p == string(filepath.Separator) {
|
||||
return true
|
||||
}
|
||||
|
||||
length := len(p)
|
||||
if length >= 2 {
|
||||
if p[length-1] == ':' && (('a' <= p[length-2] && p[length-2] <= 'z') || ('A' <= p[length-2] && p[length-2] <= 'Z')) {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue