From 429a7e75f33c4702eefcbe36892b7377b8e99321 Mon Sep 17 00:00:00 2001 From: DeadMouse Date: Tue, 18 Oct 2022 12:19:52 +0300 Subject: Core/PlayerDump: Fixed dumping empty binary fields. (#28376) --- src/server/game/Tools/PlayerDump.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/server/game/Tools/PlayerDump.cpp b/src/server/game/Tools/PlayerDump.cpp index a818c38dc58..97b6b6e3c98 100644 --- a/src/server/game/Tools/PlayerDump.cpp +++ b/src/server/game/Tools/PlayerDump.cpp @@ -640,7 +640,11 @@ inline void AppendTableDump(StringTransaction& trans, TableStruct const& tableSt else { std::vector b(fields[i].GetBinary()); - ss << "0x" << ByteArrayToHexStr(b); + + if (!b.empty()) + ss << "0x" << ByteArrayToHexStr(b); + else + ss << '\'' << '\''; } } -- cgit v1.2.3