[ekiga] Fixed problem where it wasn't possible anymore to add LDAP book
- From: Julien Puydt <jpuydt src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [ekiga] Fixed problem where it wasn't possible anymore to add LDAP book
- Date: Sat, 28 Nov 2009 19:10:18 +0000 (UTC)
commit 60040947d2a94140e170ec88ef31ed75da734eef
Author: Julien Puydt <jpuydt gnome org>
Date: Sat Nov 28 20:09:53 2009 +0100
Fixed problem where it wasn't possible anymore to add LDAP book
That was due to the LDAP code being pushed in a plugin, hence initialized much later. The problem was that the contact core failed to properly notify about that late initialization.
lib/engine/addressbook/contact-core.cpp | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/lib/engine/addressbook/contact-core.cpp b/lib/engine/addressbook/contact-core.cpp
index d7a3956..3d14755 100644
--- a/lib/engine/addressbook/contact-core.cpp
+++ b/lib/engine/addressbook/contact-core.cpp
@@ -84,6 +84,8 @@ Ekiga::ContactCore::add_source (SourcePtr source)
conns.push_back (source->contact_removed.connect (boost::bind (boost::ref (contact_removed), source, _1, _2)));
conns.push_back (source->contact_updated.connect (boost::bind (boost::ref (contact_updated), source, _1, _2)));
source->questions.connect (boost::ref (questions));
+
+ updated ();
}
void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]