[ekiga] Fixed auto-answer support.



commit 2cdbc5ff79f4da1a35d52f3fd36d566b51b33d6a
Author: Damien Sandras <dsandras seconix com>
Date:   Sat Jul 11 18:38:55 2009 +0200

    Fixed auto-answer support.
    
    Auto-Answer was not working due to a uninitialized variable.

 lib/engine/components/opal/opal-call.cpp |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/lib/engine/components/opal/opal-call.cpp b/lib/engine/components/opal/opal-call.cpp
index 9643eff..59cc591 100644
--- a/lib/engine/components/opal/opal-call.cpp
+++ b/lib/engine/components/opal/opal-call.cpp
@@ -93,7 +93,7 @@ private:
 
 Opal::Call::Call (OpalManager& _manager, const Ekiga::ServiceCore& _core, const std::string& uri)
   : OpalCall (_manager), Ekiga::Call (), core (_core), remote_uri (uri),
-    call_setup(false),outgoing(true),jitter(0)
+    call_setup(false),outgoing(false),jitter(0)
 {
   re_a_bytes = tr_a_bytes = re_v_bytes = tr_v_bytes = 0.0;
   last_v_tick = last_a_tick = PTime ();
@@ -132,8 +132,9 @@ Opal::Call::answer ()
 {
   if (!is_outgoing () && !IsEstablished ()) {
     PSafePtr<OpalPCSSConnection> connection = GetConnectionAs<OpalPCSSConnection>();
-    if (connection != NULL)
+    if (connection != NULL) {
       connection->AcceptIncoming();
+    }
   }
 }
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]