diff options
author | George Hazan <george.hazan@gmail.com> | 2013-09-09 18:45:05 +0000 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2013-09-09 18:45:05 +0000 |
commit | abb55ccf0e13f077d976777c6e16b9a7bc889821 (patch) | |
tree | 339c2e2a86269cea895a2fe8b47ff4c64bd7f387 /protocols/MRA/src/Mra_proto.cpp | |
parent | 27ddbbb6b035d236996e52624333229e1f0b882a (diff) |
- deleted groups aren't processed;
- group renaming added;
- version bump
git-svn-id: http://svn.miranda-ng.org/main/trunk@6036 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/MRA/src/Mra_proto.cpp')
-rw-r--r-- | protocols/MRA/src/Mra_proto.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/protocols/MRA/src/Mra_proto.cpp b/protocols/MRA/src/Mra_proto.cpp index 3a1a93ccba..39a6f8ca4c 100644 --- a/protocols/MRA/src/Mra_proto.cpp +++ b/protocols/MRA/src/Mra_proto.cpp @@ -1140,8 +1140,10 @@ bool CMraProto::CmdClist2(BinBuffer &buf) // add/modify group
if (dwControlParam > 1) { // все параметры правильно инициализированны!
- m_groups.insert( new MraGroupItem(dwID, dwGroupFlags, wszGroupName));
- Clist_CreateGroup(0, wszGroupName);
+ if ( !(dwGroupFlags & CONTACT_FLAG_REMOVED)) {
+ m_groups.insert( new MraGroupItem(dwID, dwGroupFlags, wszGroupName));
+ Clist_CreateGroup(0, wszGroupName);
+ }
#ifdef _DEBUG
DebugPrintW(wszGroupName);
|