Fix ListExtension string encoding

This commit is contained in:
Oskari Alaranta 2026-02-12 02:38:35 +02:00
parent 24baab2e84
commit 545ddefcce
1 changed files with 1 additions and 1 deletions

View File

@ -3108,8 +3108,8 @@ BAN::ErrorOr<void> handle_packet(Client& client_info, BAN::ConstByteSpan packet)
{ {
if (extension.handler == nullptr) if (extension.handler == nullptr)
continue; continue;
TRY(encode<BYTE>(client_info.output_buffer, extension.name.size()));
TRY(encode(client_info.output_buffer, extension.name)); TRY(encode(client_info.output_buffer, extension.name));
TRY(encode(client_info.output_buffer, '\0'));
} }
for (size_t i = 0; (extension_length + i) % 4; i++) for (size_t i = 0; (extension_length + i) % 4; i++)