summaryrefslogtreecommitdiff
path: root/plugins/DbChecker/src/worker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/DbChecker/src/worker.cpp')
-rw-r--r--plugins/DbChecker/src/worker.cpp5
1 files changed, 5 insertions, 0 deletions
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));