From e4709ec279fe4e531d33154c3b833a715cf56fbc Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 29 Jul 2016 16:24:08 +0000 Subject: removing TCHAR + WCHAR from headers git-svn-id: http://svn.miranda-ng.org/main/trunk@17146 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Spamotron/src/spamotron.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'plugins') diff --git a/plugins/Spamotron/src/spamotron.cpp b/plugins/Spamotron/src/spamotron.cpp index 4951bac756..0394838b5a 100644 --- a/plugins/Spamotron/src/spamotron.cpp +++ b/plugins/Spamotron/src/spamotron.cpp @@ -39,12 +39,10 @@ int OnDBEventFilterAdd(WPARAM wParam, LPARAM lParam) { MCONTACT hContact = wParam; DBEVENTINFO *dbei = (DBEVENTINFO *)lParam; - char *msgblob; char protoOption[256] = {0}; int buflen = MAX_BUFFER_LENGTH; wchar_t buf[MAX_BUFFER_LENGTH]; - wchar_t *message = NULL, *challengeW = NULL, *tmpW = NULL; - wchar_t *whitelist = NULL, *ptok; + wchar_t *challengeW = NULL, *tmpW = NULL; wchar_t mexpr[64]; int maxmsglen = 0, a, b, i; BOOL bayesEnabled = _getOptB("BayesEnabled", defaultBayesEnabled); @@ -66,7 +64,6 @@ int OnDBEventFilterAdd(WPARAM wParam, LPARAM lParam) last_queue_check = time(NULL); } - /*** Check for conditional and unconditional approval ***/ // Pass-through if protocol is not enabled @@ -115,31 +112,34 @@ int OnDBEventFilterAdd(WPARAM wParam, LPARAM lParam) db_set_b(hContact, "CList", "Hidden", 1); // Fetch the incoming message body + char *msgblob; if (dbei->eventType == EVENTTYPE_MESSAGE) { msgblob = (char *)dbei->pBlob; - } else if (dbei->eventType == EVENTTYPE_AUTHREQUEST) { + } + else if (dbei->eventType == EVENTTYPE_AUTHREQUEST) { msgblob = (char *)(dbei->pBlob + sizeof(DWORD) + sizeof(HANDLE)); - for(a=4;a>0;a--) + for(a = 4; a > 0; a--) msgblob += mir_strlen(msgblob)+1; } + else msgblob = NULL; + wchar_t *message = NULL; if (dbei->flags & DBEF_UTF) message = mir_utf8decodeW(msgblob); else message = mir_a2u(msgblob); - /*** Check for words in white-list ***/ - if (_getOptB("ApproveOnMsgIn", defaultApproveOnMsgIn)) { - whitelist = (wchar_t*)malloc(2048 * sizeof(wchar_t)); + wchar_t *whitelist = (wchar_t*)malloc(2048 * sizeof(wchar_t)); if (whitelist != NULL) { _getOptS(whitelist, 2048, "ApproveOnMsgInWordlist", defaultApproveOnMsgInWordlist); if (_isregex(whitelist)) { if (_regmatch(message, whitelist)) bCorrectResponse = TRUE; - } else { - ptok = wcstok(whitelist, L" "); + } + else { + wchar_t *ptok = wcstok(whitelist, L" "); while (ptok != NULL) { if (wcsstr(message, ptok)) { bCorrectResponse = TRUE; -- cgit v1.2.3