summaryrefslogtreecommitdiff
path: root/protocols/VKontakte/src/vk_proto.cpp
diff options
context:
space:
mode:
authorSergey Bolhovskoy <elzorfox@ya.ru>2014-09-25 14:47:49 +0000
committerSergey Bolhovskoy <elzorfox@ya.ru>2014-09-25 14:47:49 +0000
commit0dfb1369f0542d884b3553db2d6fe0c0a53fdcdc (patch)
treea1b73a031dd8c52a4c84485a915aa2699a7e0088 /protocols/VKontakte/src/vk_proto.cpp
parenta91b6b87ea7ac3ba8f9af6db1703a2c0b2aa9f3c (diff)
VKontakte: fix some bugs for set server statusmsg and Auth
git-svn-id: http://svn.miranda-ng.org/main/trunk@10589 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/VKontakte/src/vk_proto.cpp')
-rw-r--r--protocols/VKontakte/src/vk_proto.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/protocols/VKontakte/src/vk_proto.cpp b/protocols/VKontakte/src/vk_proto.cpp
index 142166a8b0..3f19416433 100644
--- a/protocols/VKontakte/src/vk_proto.cpp
+++ b/protocols/VKontakte/src/vk_proto.cpp
@@ -60,6 +60,7 @@ CVkProto::CVkProto(const char *szModuleName, const TCHAR *ptszUserName) :
Clist_CreateGroup(NULL, m_defaultGroup);
db_set_resident(m_szModuleName, "Status");
+ m_bOne = true;
m_bServerDelivery = getBool("ServerDelivery", true);
m_bHideChats = getBool("HideChats", true);
@@ -170,12 +171,12 @@ void CVkProto::InitMenus()
int CVkProto::OnPreBuildContactMenu(WPARAM hContact, LPARAM)
{
- bool isFriend = getByte(hContact, "Auth", -1)==0;
+ bool bisFriend = getByte(hContact, "Auth", -1)==0;
Menu_ShowItem(g_hContactMenuItems[CMI_GETALLSERVERHISTORY], !isChatRoom(hContact));
Menu_ShowItem(g_hContactMenuItems[CMI_VISITPROFILE], !isChatRoom(hContact));
- Menu_ShowItem(g_hContactMenuItems[CMI_ADDASFRIEND], !isFriend);
- Menu_ShowItem(g_hContactMenuItems[CMI_DELETEFRIEND], isFriend);
+ Menu_ShowItem(g_hContactMenuItems[CMI_ADDASFRIEND], !bisFriend);
+ Menu_ShowItem(g_hContactMenuItems[CMI_DELETEFRIEND], bisFriend);
return 0;
}
@@ -445,7 +446,7 @@ int CVkProto::AuthRequest(MCONTACT hContact,const PROTOCHAR* message)
debugLogA("CVkProto::AuthRequest");
if (!IsOnline())
return 1;
- bool bIsFriend = getBool(hContact, "Auth", -1)==0;
+ bool bIsFriend = getByte(hContact, "Auth", -1)==0;
LONG userID = getDword(hContact, "ID", -1);
if (bIsFriend || (userID == -1) || !hContact)
return 1;