From 47199338ad02f0667652fe1991f53fafc9e28a85 Mon Sep 17 00:00:00 2001 From: Haselnussbomber Date: Wed, 8 Oct 2025 03:12:47 +0200 Subject: [PATCH] Null terminate System Menu entries --- Dalamud/Game/Internal/DalamudAtkTweaks.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dalamud/Game/Internal/DalamudAtkTweaks.cs b/Dalamud/Game/Internal/DalamudAtkTweaks.cs index 83a2f3525..1084132ce 100644 --- a/Dalamud/Game/Internal/DalamudAtkTweaks.cs +++ b/Dalamud/Game/Internal/DalamudAtkTweaks.cs @@ -188,11 +188,11 @@ internal sealed unsafe class DalamudAtkTweaks : IInternalDisposableService var strPlugins = new SeString().Append(new UIForegroundPayload(color)) .Append($"{SeIconChar.BoxedLetterD.ToIconString()} ") .Append(new UIForegroundPayload(0)) - .Append(this.locDalamudPlugins).Encode(); + .Append(this.locDalamudPlugins).EncodeWithNullTerminator(); var strSettings = new SeString().Append(new UIForegroundPayload(color)) .Append($"{SeIconChar.BoxedLetterD.ToIconString()} ") .Append(new UIForegroundPayload(0)) - .Append(this.locDalamudSettings).Encode(); + .Append(this.locDalamudSettings).EncodeWithNullTerminator(); firstStringEntry->SetManagedString(strPlugins); secondStringEntry->SetManagedString(strSettings);