Merge pull request #835 from restic/fix-834

Allow filtering absolute paths
This commit is contained in:
Alexander Neumann 2017-03-02 15:22:17 +01:00
commit 1d64a1dcbb

View file

@ -116,11 +116,11 @@ func (res *Restorer) restoreNodeTo(node *Node, dir string, dst string, idx *Hard
return nil return nil
} }
// RestoreTo creates the directories and files in the snapshot below dir. // RestoreTo creates the directories and files in the snapshot below dst.
// Before an item is created, res.Filter is called. // Before an item is created, res.Filter is called.
func (res *Restorer) RestoreTo(dir string) error { func (res *Restorer) RestoreTo(dst string) error {
idx := NewHardlinkIndex() idx := NewHardlinkIndex()
return res.restoreTo(dir, "", *res.sn.Tree, idx) return res.restoreTo(dst, string(filepath.Separator), *res.sn.Tree, idx)
} }
// Snapshot returns the snapshot this restorer is configured to use. // Snapshot returns the snapshot this restorer is configured to use.