Respect null-termination of entity names

This commit is contained in:
RedworkDE 2025-12-24 12:17:57 +01:00
parent 65c604f827
commit 31cbf4d8eb

View file

@ -52,7 +52,7 @@ internal unsafe readonly struct LogMessageEntity(LogMessageQueueItem* ptr, bool
{
public Span<byte> NameSpan => source ? ptr->SourceName : ptr->TargetName;
public ReadOnlySeString Name => new ReadOnlySeString(this.NameSpan);
public ReadOnlySeString Name => new ReadOnlySeString(this.NameSpan[..this.NameSpan.IndexOf((byte)0)]);
public ushort HomeWorldId => source ? ptr->SourceHomeWorld : ptr->TargetHomeWorld;