From df4efffedae5117debbb5ba0f1479f1a53960a0d Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 7 Aug 2018 18:27:55 +0200 Subject: Fix --- build2/target.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'build2/target.cxx') diff --git a/build2/target.cxx b/build2/target.cxx index ebc21db..b3f0fdc 100644 --- a/build2/target.cxx +++ b/build2/target.cxx @@ -240,7 +240,7 @@ namespace build2 } void target:: - combine_name (string& v, const optional& e) + combine_name (string& v, const optional& e, bool de) { if (v.back () == '.') { @@ -258,7 +258,7 @@ namespace build2 v += '.'; v += *e; // Empty or not. } - else + else if (de) { if (path::traits::find_extension (v) != string::npos) v += "..."; -- cgit v1.1