From 3da1adc442cb5674595e0fa3c3cdff7071d3444d Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Thu, 20 Jul 2023 10:31:07 +0200 Subject: [PATCH] sdktool: Fix writing files Fix an error when copying the file operations to sdktool. resolveSymlinks was (basically) always returning an empty string. Instead it should return the first file path that is not a symlink. Amends bb4d9c92e77f44b55f06a8b8080b5f35d363a1f5 Change-Id: Id6bfcc3332c14f074ab635e11ca0536b5326dbb1 Reviewed-by: hjk --- src/tools/sdktool/sdkpersistentsettings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/sdktool/sdkpersistentsettings.cpp b/src/tools/sdktool/sdkpersistentsettings.cpp index 34b139e2324..7fda2d8d03c 100644 --- a/src/tools/sdktool/sdkpersistentsettings.cpp +++ b/src/tools/sdktool/sdkpersistentsettings.cpp @@ -130,7 +130,7 @@ static QString resolveSymlinks(QString current) while (links--) { const QFileInfo info(current); if (!info.isSymLink()) - return {}; + return current; current = info.symLinkTarget(); } return current;