diff options
author | Denis Kenzior <denkenz@gmail.com> | 2010-07-29 15:07:03 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-07-30 17:19:55 -0500 |
commit | aa650f7488d4ab51ebba66916ca17008e5e32fa0 (patch) | |
tree | 878ad19b224dea19ab6ed1ef7b060e643a8fee38 /src/stkagent.c | |
parent | 1a7179b79d22c95911554c77baa4a9e21ff19a44 (diff) | |
download | ofono-aa650f7488d4ab51ebba66916ca17008e5e32fa0.tar.bz2 |
stkagent: Shorten logic
Diffstat (limited to 'src/stkagent.c')
-rw-r--r-- | src/stkagent.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/stkagent.c b/src/stkagent.c index 66f6ab35..a946f18f 100644 --- a/src/stkagent.c +++ b/src/stkagent.c @@ -199,13 +199,8 @@ static void stk_agent_request_reply_handle(DBusPendingCall *call, void *data) dbus_message_unref(reply); - if (result != STK_AGENT_RESULT_TERMINATE) - return; - - if (agent->is_default) - return; - - stk_agent_free(agent); + if (result == STK_AGENT_RESULT_TERMINATE && agent->is_default == FALSE) + stk_agent_free(agent); } static gboolean stk_agent_request_send(gpointer user_data) |