From 1d86e099d358733e2ef123caef58cdafd67bc78f Mon Sep 17 00:00:00 2001 From: Stefan Sayer Date: Thu, 19 Apr 2012 16:46:10 +0200 Subject: [PATCH] click2dial: b/f: fix crash when using without credentials --- apps/click2dial/Click2Dial.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/click2dial/Click2Dial.cpp b/apps/click2dial/Click2Dial.cpp index 111023ae..cdc79b40 100644 --- a/apps/click2dial/Click2Dial.cpp +++ b/apps/click2dial/Click2Dial.cpp @@ -233,8 +233,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;