aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-contact.c
diff options
context:
space:
mode:
authorPhilip Withnall <philip.withnall@collabora.co.uk>2010-09-01 21:59:03 +0800
committerPhilip Withnall <philip.withnall@collabora.co.uk>2010-09-02 22:01:30 +0800
commita4a6f1b83dcf33c57c0fca1a7f68735df05f888e (patch)
tree181c579a4881818d4c6ff0096c4cbb9000b6802d /libempathy/empathy-contact.c
parent88a455a446bdf3617de594052dc5c756c1013da8 (diff)
downloadgsoc2013-empathy-a4a6f1b83dcf33c57c0fca1a7f68735df05f888e.tar
gsoc2013-empathy-a4a6f1b83dcf33c57c0fca1a7f68735df05f888e.tar.gz
gsoc2013-empathy-a4a6f1b83dcf33c57c0fca1a7f68735df05f888e.tar.bz2
gsoc2013-empathy-a4a6f1b83dcf33c57c0fca1a7f68735df05f888e.tar.lz
gsoc2013-empathy-a4a6f1b83dcf33c57c0fca1a7f68735df05f888e.tar.xz
gsoc2013-empathy-a4a6f1b83dcf33c57c0fca1a7f68735df05f888e.tar.zst
gsoc2013-empathy-a4a6f1b83dcf33c57c0fca1a7f68735df05f888e.zip
Don't unnecessarily remove Individuals if Individual IDs have been reused
When linking and unlinking, it's possible for the linked Individual to have the same ID as one of its component Individuals (before linked or once unlinked). If two such Individuals with the same ID are added and removed at the same time (as could [only] happen during linking or unlinking), EmpathyIndividualManager should do the Individual removals before the additions, in order to prevent one of the Individuals getting clobbered. Closes: bgo#627819
Diffstat (limited to 'libempathy/empathy-contact.c')
0 files changed, 0 insertions, 0 deletions