From 8160e716e82f4cb291c33c5006c22eab305c0ebf Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Sat, 1 Feb 2025 08:08:59 +0100 Subject: [PATCH] pofParser: flag 0x11: added unknown section when verbose --- src/pofParser.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/pofParser.cpp b/src/pofParser.cpp index 4fa04f2..8b2aa4a 100644 --- a/src/pofParser.cpp +++ b/src/pofParser.cpp @@ -144,6 +144,14 @@ uint32_t POFParser::parseSection(uint16_t flag, uint32_t pos, uint32_t size) case 0x11: // cfg data // 12 Bytes unknown // followed by UFM/CFM/DSM data + if (_verbose) { + content = _raw_data.substr(pos, size); + uint32_t val0 = ARRAY2INT32((&content.c_str()[0])); + uint32_t val1 = ARRAY2INT32((&content.c_str()[4])); + uint32_t val2 = ARRAY2INT32((&content.c_str()[8])); + printf("Flag 0x11: Unknown %08x %08x %08x\n", val0, val1, val2); + } + _bit_data.resize(size); std::copy(_raw_data.begin() + pos, _raw_data.begin() + pos + size, _bit_data.begin());