diff options
author | Brad King <brad.king@kitware.com> | 2020-10-15 19:07:21 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2020-10-27 18:36:16 (GMT) |
commit | 9e5e2d704abaef1b0a45201985f06a15290c1d09 (patch) | |
tree | 038d10afa652916ec0e96b5da9de657032d01d50 /Source/cmSourceFileLocation.cxx | |
parent | 024de8d1371cc4f0cf4921c6e28553c8df423413 (diff) | |
download | CMake-9e5e2d704abaef1b0a45201985f06a15290c1d09.zip CMake-9e5e2d704abaef1b0a45201985f06a15290c1d09.tar.gz CMake-9e5e2d704abaef1b0a45201985f06a15290c1d09.tar.bz2 |
Remove unnecessary arbitrary CollapseFullPath second arguments
Some calls to CollapseFullPath that already have an absolute path were
updated by commit 22f38c0d6b (cmake: avoid getcwd in `CollapseFullPath`,
2020-01-14, v3.17.0-rc1~171^2) to pass an arbitrary second argument to
prevent unnecessary `getcwd` calls. Since then, the KWSys
implementation of CollapseFullPath has learned to avoid unnecessary
`getcwd` calls on its own, so we can drop the arbitrary second arguments
to our CollapseFullPath calls.
Diffstat (limited to 'Source/cmSourceFileLocation.cxx')
-rw-r--r-- | Source/cmSourceFileLocation.cxx | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Source/cmSourceFileLocation.cxx b/Source/cmSourceFileLocation.cxx index 222bafa..921eb0e 100644 --- a/Source/cmSourceFileLocation.cxx +++ b/Source/cmSourceFileLocation.cxx @@ -33,8 +33,7 @@ cmSourceFileLocation::cmSourceFileLocation(cmMakefile const* mf, this->AmbiguousExtension = true; this->Directory = cmSystemTools::GetFilenamePath(name); if (cmSystemTools::FileIsFullPath(this->Directory)) { - this->Directory = cmSystemTools::CollapseFullPath( - this->Directory, mf->GetHomeOutputDirectory()); + this->Directory = cmSystemTools::CollapseFullPath(this->Directory); } this->Name = cmSystemTools::GetFilenameName(name); if (kind == cmSourceFileLocationKind::Known) { |