summaryrefslogtreecommitdiff
path: root/plugins/New_GPG/src/utilities.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/New_GPG/src/utilities.cpp')
-rwxr-xr-xplugins/New_GPG/src/utilities.cpp56
1 files changed, 0 insertions, 56 deletions
diff --git a/plugins/New_GPG/src/utilities.cpp b/plugins/New_GPG/src/utilities.cpp
index e9e64f0f95..152a88e3ac 100755
--- a/plugins/New_GPG/src/utilities.cpp
+++ b/plugins/New_GPG/src/utilities.cpp
@@ -899,60 +899,6 @@ bool IsOnline(MCONTACT hContact)
return true;
}
-//from secureim
-#include <process.h>
-
-struct TFakeAckParams
-{
- inline TFakeAckParams(HANDLE p1, MCONTACT p2, LONG p3, LPCSTR p4) :
- hEvent(p1),
- hContact(p2),
- id(p3),
- msg(p4)
- {
- }
-
- HANDLE hEvent;
- MCONTACT hContact;
- LONG id;
- LPCSTR msg;
-};
-
-__forceinline int SendBroadcast(MCONTACT hContact, int type, int result, HANDLE hProcess, LPARAM lParam)
-{
- return ProtoBroadcastAck(Proto_GetBaseAccountName(hContact), hContact, type, result, hProcess, lParam);
-}
-
-unsigned __stdcall sttFakeAck(void *param)
-{
- TFakeAckParams *tParam = (TFakeAckParams*)param;
- WaitForSingleObject(tParam->hEvent, INFINITE);
-
- Sleep(100);
- if (tParam->msg == nullptr)
- SendBroadcast(tParam->hContact, ACKTYPE_MESSAGE, ACKRESULT_SUCCESS, (HANDLE)tParam->id, 0);
- else
- SendBroadcast(tParam->hContact, ACKTYPE_MESSAGE, ACKRESULT_FAILED, (HANDLE)tParam->id, LPARAM(tParam->msg));
-
- CloseHandle(tParam->hEvent);
- delete tParam;
-
- return 0;
-}
-
-
-int returnNoError(MCONTACT hContact)
-{
- HANDLE hEvent = CreateEvent(nullptr, TRUE, FALSE, nullptr);
- unsigned int tID;
- CloseHandle((HANDLE)_beginthreadex(nullptr, 0, sttFakeAck, new TFakeAckParams(hEvent, hContact, 777, nullptr), 0, &tID));
- SetEvent(hEvent);
- return 777;
-}
-// end from secureim
-
-
-
string toUTF8(wstring str)
{
string ustr;
@@ -967,8 +913,6 @@ string toUTF8(wstring str)
return ustr;
}
-
-
wstring toUTF16(string str) //convert as much as possible
{
wstring ustr;