diff options
Diffstat (limited to 'bpkg/system-package-manager.cxx')
-rw-r--r-- | bpkg/system-package-manager.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bpkg/system-package-manager.cxx b/bpkg/system-package-manager.cxx index eb48727..4dc9bf7 100644 --- a/bpkg/system-package-manager.cxx +++ b/bpkg/system-package-manager.cxx @@ -775,7 +775,8 @@ namespace bpkg if (!(e = p.next ()) || *e != event::string) fail << "path member string value expected"; - path ep (p.value ()); // Assuming normalized. + path ep (p.value ()); + assert (ep.absolute () && ep.normalized (false /* separators */)); if (t == "file" || t == "directory") { |