]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Fix bad loop in LogStringHandler.AddFormat (#40147)
authorSkye <me@skye.vg>
Sat, 6 Sep 2025 02:07:03 +0000 (11:07 +0900)
committerGitHub <noreply@github.com>
Sat, 6 Sep 2025 02:07:03 +0000 (04:07 +0200)
Content.Shared/Administration/Logs/LogStringHandler.cs

index 4dbbcf089c6a1a9e1808b18fdb7d445790c69251..9b65c6d723fe205a5b7bf5e0f2e646a8bb923290 100644 (file)
@@ -50,8 +50,8 @@ public ref struct LogStringHandler
         var i = 2;
         format = $"{originalFormat}_{i}";
 
-        while (!Values.TryAdd(Logger.ConvertName(format), value)
-               || Values[format] is T val2 && val2.Equals(value))
+        while (!(Values.TryAdd(Logger.ConvertName(format), value)
+                 || Values[format] is T val2 && val2.Equals(value)))
         {
             format = $"{originalFormat}_{i}";
             i++;