Fixed a bug that restoring files doesn't work due to missing parent directory

The root cause was path.Dir can't handle Windows paths that use \ as the
separator.
This commit is contained in:
Gilbert Chen
2019-06-04 21:57:10 -04:00
parent 37781f9540
commit 47c4c25d8b
3 changed files with 11 additions and 1 deletions

View File

@@ -88,3 +88,7 @@ func (entry *Entry) SetAttributesToFile(fullPath string) {
func joinPath(components ...string) string {
return path.Join(components...)
}
func SplitDir(fullPath string) (dir string, file string) {
return path.Split(fullPath)
}