From 3434540d8b4e3692abbe1e171b6a575c6a77c656 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Thu, 29 Jul 2010 23:51:23 -0500 Subject: stkagent: Make DisplayText invocation match API For now we match the proposed API until we decide that changes are needed. --- src/stk.c | 3 +-- src/stkagent.c | 4 +--- src/stkagent.h | 2 +- 3 files changed, 3 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/stk.c b/src/stk.c index 0eec2a59..a3bd2a82 100644 --- a/src/stk.c +++ b/src/stk.c @@ -1045,7 +1045,6 @@ static gboolean handle_command_display_text(const struct stk_command *cmd, int timeout = stk->short_timeout * 1000; struct stk_command_display_text *dt = &stk->pending_cmd->display_text; uint8_t qualifier = stk->pending_cmd->qualifier; - ofono_bool_t confirm = (qualifier & (1 << 7)) != 0; ofono_bool_t priority = (qualifier & (1 << 0)) != 0; if (dt->duration.interval) { @@ -1064,7 +1063,7 @@ static gboolean handle_command_display_text(const struct stk_command *cmd, stk->session_ended = FALSE; stk_agent_display_text(stk->current_agent, dt->text, 0, priority, - confirm, request_text_cb, stk, timeout); + request_text_cb, stk, timeout); return cmd->display_text.immediate_response; } diff --git a/src/stkagent.c b/src/stkagent.c index 18c4fc04..20d0d052 100644 --- a/src/stkagent.c +++ b/src/stkagent.c @@ -392,12 +392,11 @@ error: int stk_agent_display_text(struct stk_agent *agent, const char *text, uint8_t icon_id, ofono_bool_t urgent, - ofono_bool_t ack, stk_agent_display_text_cb cb, + stk_agent_display_text_cb cb, void *user_data, int timeout) { DBusConnection *conn = ofono_dbus_get_connection(); dbus_bool_t priority = urgent; - dbus_bool_t confirm = ack; agent->msg = dbus_message_new_method_call(agent->bus, agent->path, OFONO_SIM_APP_INTERFACE, @@ -409,7 +408,6 @@ int stk_agent_display_text(struct stk_agent *agent, const char *text, DBUS_TYPE_STRING, &text, DBUS_TYPE_BYTE, &icon_id, DBUS_TYPE_BOOLEAN, &priority, - DBUS_TYPE_BOOLEAN, &confirm, DBUS_TYPE_INVALID); if (dbus_connection_send_with_reply(conn, agent->msg, &agent->call, diff --git a/src/stkagent.h b/src/stkagent.h index 0ed056a7..625217ad 100644 --- a/src/stkagent.h +++ b/src/stkagent.h @@ -73,7 +73,7 @@ int stk_agent_request_selection(struct stk_agent *agent, int stk_agent_display_text(struct stk_agent *agent, const char *text, uint8_t icon_id, ofono_bool_t urgent, - ofono_bool_t ack, stk_agent_display_text_cb cb, + stk_agent_display_text_cb cb, void *user_data, int timeout); void append_menu_items_variant(DBusMessageIter *iter, -- cgit v1.2.3