summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-08-11 17:45:39 -0500
committerDenis Kenzior <denkenz@gmail.com>2010-08-12 11:32:12 -0500
commitdcf1c32f4c08ad9920e543f32dff24dc65f1f028 (patch)
treea6493d343d62c810547b3de9a9a9092e6aab21bd
parent516d1545a1d086aee6a4b654ff5730803d2a2df1 (diff)
downloadofono-dcf1c32f4c08ad9920e543f32dff24dc65f1f028.tar.bz2
voicecall: Make logic bit cleaner
-rw-r--r--src/voicecall.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/voicecall.c b/src/voicecall.c
index d08504c3..c1fbbebb 100644
--- a/src/voicecall.c
+++ b/src/voicecall.c
@@ -1162,12 +1162,12 @@ static DBusMessage *manager_hangup_all(DBusConnection *conn,
vc->pending = dbus_message_ref(msg);
- if (vc->driver->hangup_all != NULL)
- vc->driver->hangup_all(vc, generic_callback, vc);
- else {
+ if (vc->driver->hangup_all == NULL) {
voicecalls_release_queue(vc, vc->call_list);
voicecalls_release_next(vc);
- }
+ } else
+ vc->driver->hangup_all(vc, generic_callback, vc);
+
return NULL;
}