mirror of
https://github.com/Kitware/CMake.git
synced 2026-03-09 01:09:30 -05:00
file: Fix crash on GLOB with no expressions after LIST_DIRECTORIES
Since commit v3.3.0-rc1~318^2~1 (file: Teach GLOB to list directories optionally, 2015-03-17) using `LIST_DIRECTORIES` followed by no expression causes a crash. Fix the logic to avoid the crash. Fixes: #16565
This commit is contained in:
@@ -788,7 +788,7 @@ bool cmFileCommand::HandleGlobCommand(std::vector<std::string> const& args,
|
||||
this->SetError("LIST_DIRECTORIES missing bool value.");
|
||||
return false;
|
||||
}
|
||||
++i;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (recurse && (*i == "FOLLOW_SYMLINKS")) {
|
||||
|
||||
Reference in New Issue
Block a user