Module: sems
Branch: rco/offer_answer
Commit: 69dfe5fb6dd4ecb3eb90be3682208b2cecae0ab2
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=69dfe5fb6dd4ecb3eb90be3682208b2cecae0ab2

Author: Raphael Coeffic <[email protected]>
Committer: Raphael Coeffic <[email protected]>
Date:   Mon May 16 11:42:56 2011 +0200

b/f: fix AmUAC::dialout calls.

---

 apps/callback/CallBack.cpp           |    3 ++-
 apps/ivr/IvrUAC.cpp                  |    4 +++-
 apps/webconference/WebConference.cpp |    3 ++-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/apps/callback/CallBack.cpp b/apps/callback/CallBack.cpp
index 5e2e8d3..71c6fef 100644
--- a/apps/callback/CallBack.cpp
+++ b/apps/callback/CallBack.cpp
@@ -209,9 +209,10 @@ void CallBackFactory::createCall(const string& number) {
   string luser = "cb";
   string to = "sip:"+ number + "@" + gw_domain;
   string from = "sip:"+ gw_user + "@" + gw_domain;
+  string app_name = string(MOD_NAME);
 
   AmUAC::dialout(luser, 
-                MOD_NAME,  
+                app_name,  
                 to,  
                 "<" + from +  ">", from, 
                 "<" + to + ">", 
diff --git a/apps/ivr/IvrUAC.cpp b/apps/ivr/IvrUAC.cpp
index 658e96c..5b2e10e 100644
--- a/apps/ivr/IvrUAC.cpp
+++ b/apps/ivr/IvrUAC.cpp
@@ -49,7 +49,9 @@ static PyObject* IvrUAC_dialout(IvrUAC* self, PyObject* args)
                       &from, &from_uri, &to))
     return NULL;
 
-  AmUAC::dialout(user, app_name, r_uri, 
+  string app_name_s(app_name);
+
+  AmUAC::dialout(user, app_name_s, r_uri, 
                 from, from_uri, to);
 
   Py_INCREF(Py_None);
diff --git a/apps/webconference/WebConference.cpp 
b/apps/webconference/WebConference.cpp
index 1454864..feee81f 100644
--- a/apps/webconference/WebConference.cpp
+++ b/apps/webconference/WebConference.cpp
@@ -731,7 +731,8 @@ void WebConferenceFactory::dialout(const AmArg& args, 
AmArg& ret) {
   AmArg* a = new AmArg();
   a->setBorrowedPointer(new UACAuthCred("", auth_user, auth_pwd));
 
-  string localtag = AmUAC::dialout(room.c_str(), APP_NAME,  to,  
+  string app_name = APP_NAME;
+  string localtag = AmUAC::dialout(room.c_str(), app_name,  to,  
                                   "<" + from +  ">", from, "<" + to + ">", 
                                   string(""), // callid
                                   headers,    // headers

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to