From: Justin Viiret Date: Thu, 21 Jul 2016 03:25:26 +0000 (+1000) Subject: flood_compile: escape chars in debugging X-Git-Tag: v4.3.0^2~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=04634f2e871b7b6bf7bb03e55c847d07e98c7b4c;p=thirdparty%2Fvectorscan.git flood_compile: escape chars in debugging --- diff --git a/src/fdr/flood_compile.cpp b/src/fdr/flood_compile.cpp index 2ee5a1c5..62693c30 100644 --- a/src/fdr/flood_compile.cpp +++ b/src/fdr/flood_compile.cpp @@ -69,7 +69,7 @@ static void updateFloodSuffix(vector &tmpFlood, u8 c, u32 suffix) { FDRFlood &fl = tmpFlood[c]; fl.suffix = MAX(fl.suffix, suffix + 1); - DEBUG_PRINTF("Updated Flood Suffix for char '%c' to %u\n", c, fl.suffix); + DEBUG_PRINTF("Updated Flood Suffix for char 0x%02x to %u\n", c, fl.suffix); } static @@ -125,8 +125,9 @@ setupFDRFloodControl(const vector &lits, for (u32 i = 0; i < iEnd; i++) { if (i < litSize) { if (isDifferent(c, lit.s[litSize - i - 1], lit.nocase)) { - DEBUG_PRINTF("non-flood char in literal[%u] %c != %c\n", - i, c, lit.s[litSize - i - 1]); + DEBUG_PRINTF("non-flood char in literal[%u]: " + "0x%02x != 0x%02x\n", + i, c, lit.s[litSize - i - 1]); upSuffix = MIN(upSuffix, i); loSuffix = MIN(loSuffix, i); // makes sense only for case-less break;