forked from qt-creator/qt-creator
ServerModeReader: Fix crash when filtering out known headers
Task-number: QTCREATORBUG-20412 Change-Id: I9e58b099ef002b3139576b15507f191e1c5a5ced Reviewed-by: Jan Kundrát <jkt@kde.org> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -279,8 +279,7 @@ static std::vector<std::unique_ptr<FileNode>> &&
|
||||
removeKnownNodes(const QSet<Utils::FileName> &knownFiles,
|
||||
std::vector<std::unique_ptr<FileNode>> &&files)
|
||||
{
|
||||
std::remove_if(std::begin(files), std::end(files),
|
||||
[&knownFiles](const std::unique_ptr<FileNode> &n) {
|
||||
Utils::erase(files, [&knownFiles](const std::unique_ptr<FileNode> &n) {
|
||||
return knownFiles.contains(n->filePath());
|
||||
});
|
||||
return std::move(files);
|
||||
|
||||
Reference in New Issue
Block a user