Module: sems Branch: master Commit: 9e4dfafd029a0be781ca1381adc37529055027d2 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=9e4dfafd029a0be781ca1381adc37529055027d2
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Thu Apr 19 16:46:10 2012 +0200 click2dial: b/f: fix crash when using without credentials --- apps/click2dial/Click2Dial.cpp | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/click2dial/Click2Dial.cpp b/apps/click2dial/Click2Dial.cpp index 6cebd0a..d5a517c 100644 --- a/apps/click2dial/Click2Dial.cpp +++ b/apps/click2dial/Click2Dial.cpp @@ -236,8 +236,13 @@ void C2DCallerDialog::process(AmEvent* event) void C2DCallerDialog::createCalleeSession() { - UACAuthCred* c = new UACAuthCred(cred.get()->realm, - cred.get()->user, cred.get()->pwd); + + UACAuthCred* c; + if (cred.get()){ + c = new UACAuthCred(cred->realm, cred->user, cred->pwd); + } else { + c = new UACAuthCred(); + } AmB2BCalleeSession* callee_session = new C2DCalleeDialog(this, c); AmSipDialog& callee_dlg = callee_session->dlg; _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
