From aa650f7488d4ab51ebba66916ca17008e5e32fa0 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Thu, 29 Jul 2010 15:07:03 -0500 Subject: stkagent: Shorten logic --- src/stkagent.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/stkagent.c') 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) -- cgit v1.2.3