diff options
Diffstat (limited to 'Source/cmSetPropertyCommand.cxx')
-rw-r--r-- | Source/cmSetPropertyCommand.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Source/cmSetPropertyCommand.cxx b/Source/cmSetPropertyCommand.cxx index 72291dc..7e3a340 100644 --- a/Source/cmSetPropertyCommand.cxx +++ b/Source/cmSetPropertyCommand.cxx @@ -242,9 +242,8 @@ bool HandleDirectoryMode(cmExecutionStatus& status, // respect to the current directory. std::string dir = *names.begin(); if (!cmSystemTools::FileIsFullPath(dir)) { - dir = status.GetMakefile().GetCurrentSourceDirectory(); - dir += "/"; - dir += *names.begin(); + dir = cmStrCat(status.GetMakefile().GetCurrentSourceDirectory(), '/', + *names.begin()); } // The local generators are associated with collapsed paths. |