diff options
author | George Hazan <george.hazan@gmail.com> | 2015-01-28 16:30:05 +0000 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2015-01-28 16:30:05 +0000 |
commit | 52c57ef89cc24bdb8c70908f544ae86fd87db129 (patch) | |
tree | bbbeb2b8ffa4109a50bae561c2e00aad9e565068 /protocols/WhatsApp/src/proto.cpp | |
parent | f546c968c4ee1add671e8b6545d52dece95cd3f5 (diff) |
- statusbar icon added to notify user that a message was read;
- FMessage own numbering removed as atavism;
- WAConnection::msg_id followed FMessage::id on its road to hell
- WhatsAppProto::GetSerial() added as the only method that increments message numbers
git-svn-id: http://svn.miranda-ng.org/main/trunk@11941 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/WhatsApp/src/proto.cpp')
-rw-r--r-- | protocols/WhatsApp/src/proto.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/protocols/WhatsApp/src/proto.cpp b/protocols/WhatsApp/src/proto.cpp index cd251762c3..fcd64ebd8a 100644 --- a/protocols/WhatsApp/src/proto.cpp +++ b/protocols/WhatsApp/src/proto.cpp @@ -16,7 +16,6 @@ WhatsAppProto::WhatsAppProto(const char* proto_name, const TCHAR* username) : PROTO<WhatsAppProto>(proto_name, username)
{
update_loop_lock_ = CreateEvent(NULL, false, false, NULL);
- FMessage::generating_lock = new Mutex();
CreateProtoService(PS_CREATEACCMGRUI, &WhatsAppProto::SvcCreateAccMgrUI);
CreateProtoService(PS_JOINCHAT, &WhatsAppProto::OnJoinChat);
@@ -205,7 +204,7 @@ HANDLE WhatsAppProto::SearchBasic(const PROTOCHAR* id) return 0;
// fake - we always accept search
- SearchParam *param = new SearchParam(id, ++m_pConnection->msg_id);
+ SearchParam *param = new SearchParam(id, GetSerial());
ForkThread(&WhatsAppProto::SearchAckThread, param);
return (HANDLE)param->id;
}
|