From c32a6dea299c4434034fe6b3b932d3b9c81e1392 Mon Sep 17 00:00:00 2001 From: eshe Date: Mon, 5 Jul 2010 09:39:10 +0100 Subject: [PATCH] Small fix to call listener when call is coming without number. --- src/daemon/calllistener.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/daemon/calllistener.cpp b/src/daemon/calllistener.cpp index debb367..78d5737 100644 --- a/src/daemon/calllistener.cpp +++ b/src/daemon/calllistener.cpp @@ -254,11 +254,17 @@ void CallListener::showResult(QString const& text) void CallListener::incomingCall(QDBusObjectPath path, QString number) { + if(number.isEmpty()) + { + qDebug() << "Unknown caller without number"; + return; + } + ContactManager cm; if(!cm.numberExists(number)) { - qDebug() << "Number doesn't exist"; + qDebug() << "Number doesn't exist: " << number; systemBus_.connect(CALL_SERVICE_NAME, path.path(), @@ -271,7 +277,7 @@ void CallListener::incomingCall(QDBusObjectPath path, QString number) } else { - qDebug() << "Number exists"; + qDebug() << "Number exists: " << number; } } -- 1.7.9.5