From e22db4e8ac8a75c32325acbb3419269adf7b9881 Mon Sep 17 00:00:00 2001 From: Cristian Adam Date: Fri, 21 Jun 2024 09:10:00 +0200 Subject: [PATCH] CMakePM: Do not hang on renaming source files from file(GLOB) Fixes: QTCREATORBUG-31016 Change-Id: I5b450cdb5a9af227ed058345adab1fc5b5a9043d Reviewed-by: Alessandro Portale --- src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp b/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp index ec5e3a4b89f..e0d2b6773fb 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp @@ -985,7 +985,7 @@ bool CMakeBuildSystem::renameFile(Node *context, // Try the next occurrence. This can happen if set_source_file_properties is used fileToRename = projectFileArgumentPosition(targetName, oldRelPathName); - } while (fileToRename); + } while (fileToRename && !fileToRename->fromGlobbing); return true; }