aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy
diff options
context:
space:
mode:
authorxclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>2007-09-26 22:40:14 +0800
committerxclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>2007-09-26 22:40:14 +0800
commit01cd013d9ab4d1d5bfb09c22c79e209c6b641e55 (patch)
treebc21b76975337150468c5a05f29bb5f03d5408e3 /libempathy
parent986eb266246b4538db6a7e6bb2bf43f8ed4e16b8 (diff)
downloadgsoc2013-empathy-01cd013d9ab4d1d5bfb09c22c79e209c6b641e55.tar
gsoc2013-empathy-01cd013d9ab4d1d5bfb09c22c79e209c6b641e55.tar.gz
gsoc2013-empathy-01cd013d9ab4d1d5bfb09c22c79e209c6b641e55.tar.bz2
gsoc2013-empathy-01cd013d9ab4d1d5bfb09c22c79e209c6b641e55.tar.lz
gsoc2013-empathy-01cd013d9ab4d1d5bfb09c22c79e209c6b641e55.tar.xz
gsoc2013-empathy-01cd013d9ab4d1d5bfb09c22c79e209c6b641e55.tar.zst
gsoc2013-empathy-01cd013d9ab4d1d5bfb09c22c79e209c6b641e55.zip
2007-09-26 Xavier Claessens <xclaesse@gmail.com>
* libempathy/empathy-contact-factory.c: Fix capabilities update, the NOT operator is ~ and not ! git-svn-id: svn+ssh://svn.gnome.org/svn/empathy/trunk@319 4ee84921-47dd-4033-b63a-18d7a039a3e4
Diffstat (limited to 'libempathy')
-rw-r--r--libempathy/empathy-contact-factory.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libempathy/empathy-contact-factory.c b/libempathy/empathy-contact-factory.c
index fe670e4e6..ec0d7bac8 100644
--- a/libempathy/empathy-contact-factory.c
+++ b/libempathy/empathy-contact-factory.c
@@ -396,8 +396,8 @@ contact_factory_update_capabilities (ContactFactoryAccountData *account_data,
capabilities = empathy_contact_get_capabilities (contact);
if (strcmp (channel_type, TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA) == 0) {
- capabilities &= !(EMPATHY_CAPABILITIES_AUDIO);
- capabilities &= !(EMPATHY_CAPABILITIES_VIDEO);
+ capabilities &= ~EMPATHY_CAPABILITIES_AUDIO;
+ capabilities &= ~EMPATHY_CAPABILITIES_VIDEO;
if (specific & TP_CHANNEL_MEDIA_CAPABILITY_AUDIO) {
capabilities |= EMPATHY_CAPABILITIES_AUDIO;
}