From 0fb8bc472aafaacb6bff3b9f6a3af2df1aa8dc8a Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 16 Aug 2019 17:57:54 +0300 Subject: Fix uncaught invalid_path exception --- bdep/config.cxx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'bdep/config.cxx') diff --git a/bdep/config.cxx b/bdep/config.cxx index f207bad..d8cf33a 100644 --- a/bdep/config.cxx +++ b/bdep/config.cxx @@ -158,8 +158,7 @@ namespace bdep // Make sure the configuration path is absolute and normalized. Also // derive relative to project directory path if possible. // - path.complete (); - path.normalize (); + normalize (path, "configuration"); verify_configuration_path (path, prj, pkgs); @@ -272,8 +271,7 @@ namespace bdep // translate_path_name (prj, path, name); - path.complete (); - path.normalize (); + normalize (path, "configuration"); verify_configuration_path (path, prj, pkgs); @@ -469,8 +467,7 @@ namespace bdep if (!exists (path)) fail << "configuration directory " << path << " does not exist"; - path.complete (); - path.normalize (); + normalize (path, "configuration"); } catch (const invalid_path&) { -- cgit v1.1