summaryrefslogtreecommitdiff
path: root/nohtml/filter.cpp
diff options
context:
space:
mode:
author(no author) <(no author)@4f64403b-2f21-0410-a795-97e2b3489a10>2008-07-14 10:37:57 +0000
committer(no author) <(no author)@4f64403b-2f21-0410-a795-97e2b3489a10>2008-07-14 10:37:57 +0000
commitfa66273266e30033cdabaebaf8341ae901ce8f94 (patch)
tree471cb6bf451827182352dd77a1b680355c47b285 /nohtml/filter.cpp
parentd1ceaa0d8cbf767a849274913403fb89d6c64a83 (diff)
don't mark utf8 messages as unicode
added vc9 project files git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@414 4f64403b-2f21-0410-a795-97e2b3489a10
Diffstat (limited to 'nohtml/filter.cpp')
-rw-r--r--nohtml/filter.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/nohtml/filter.cpp b/nohtml/filter.cpp
index 951140b..b29781d 100644
--- a/nohtml/filter.cpp
+++ b/nohtml/filter.cpp
@@ -85,7 +85,8 @@ int FilterSendMessage(WPARAM wParam, LPARAM lParam) {
int FilterSendMessageW(WPARAM wParam, LPARAM lParam) {
CCSDATA *ccs = (CCSDATA *) lParam;
- ccs->wParam |= PREF_UNICODE;
+ if(!(ccs->wParam & PREF_UTF))
+ ccs->wParam |= PREF_UNICODE;
return FilterSendMessage(wParam, lParam);
}
@@ -187,7 +188,7 @@ int NewContact(WPARAM wParam, LPARAM lParam) {
void RegisterFilter() {
PROTOCOLDESCRIPTOR pd = {0};
- pd.cbSize = sizeof(pd);
+ pd.cbSize = PROTOCOLDESCRIPTOR_V3_SIZE;//sizeof(pd);
pd.szName = MODULE "Filter";
pd.type = PROTOTYPE_FILTER;