group: add interfaces for obsolete group cleanup
commit9efed86ad670d18daf327945416b50fb05640148
authorStefan Becker <chemobejk@gmail.com>
Sun, 18 Aug 2013 14:42:41 +0000 (18 17:42 +0300)
committerStefan Becker <chemobejk@gmail.com>
Sun, 18 Aug 2013 14:42:41 +0000 (18 17:42 +0300)
treef332dd8efe0a13d20c091fca8ed551136f484f2c
parente87eefb8e254fd01b642372e7c7aa1daa0550ea1
group: add interfaces for obsolete group cleanup

Before we process the updated list we set the obsolete flag on all
groups. When a group is still on the list then this flag gets reset.
After processing the list we remove all groups which still have the
obsolete flag set.

This should complete the support for UCS contact list updates.
src/core/sipe-group.c
src/core/sipe-group.h
src/core/sipe-ucs.c