From f828d2569303fa4b26bee503dc9f438fd1fe0c7d Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 1 Jan 2023 14:58:25 +0300 Subject: fixes #3290 completely + fix for the database checker --- plugins/DbChecker/src/worker.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'plugins/DbChecker/src') diff --git a/plugins/DbChecker/src/worker.cpp b/plugins/DbChecker/src/worker.cpp index 5527e3509a..6be8262b5f 100644 --- a/plugins/DbChecker/src/worker.cpp +++ b/plugins/DbChecker/src/worker.cpp @@ -26,6 +26,11 @@ static bool ConvertOldEvent(DBEVENTINFO &dbei) if (dbei.flags & DBEF_UTF) return false; + if (dbei.flags == 1) { + dbei.flags = DBEF_UTF; + return true; + } + int msglen = (int)mir_strlen((char *)dbei.pBlob) + 1, msglenW = 0; if (msglen != (int)dbei.cbBlob) { int count = ((dbei.cbBlob - msglen) / sizeof(wchar_t)); -- cgit v1.2.3