[ekiga] Fixed problem where it wasn't possible anymore to add LDAP book



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]