summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/stk.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/stk.c b/src/stk.c
index 9222800a..32026615 100644
--- a/src/stk.c
+++ b/src/stk.c
@@ -234,7 +234,7 @@ static DBusMessage *stk_get_properties(DBusConnection *conn,
DBusMessage *reply;
DBusMessageIter iter;
DBusMessageIter dict;
- const char *idle_mode_text = stk->idle_mode_text ?: "";
+ const char *idle_mode_text;
reply = dbus_message_new_method_return(msg);
if (!reply)
@@ -246,6 +246,7 @@ static DBusMessage *stk_get_properties(DBusConnection *conn,
OFONO_PROPERTIES_ARRAY_SIGNATURE,
&dict);
+ idle_mode_text = stk->idle_mode_text ? stk->idle_mode_text : "";
ofono_dbus_dict_append(&dict, "IdleModeText",
DBUS_TYPE_STRING, &idle_mode_text);
@@ -365,7 +366,7 @@ static gboolean handle_command_set_idle_text(const struct stk_command *cmd,
if (cmd->setup_idle_mode_text.text)
stk->idle_mode_text = g_strdup(cmd->setup_idle_mode_text.text);
- idle_mode_text = stk->idle_mode_text ?: "";
+ idle_mode_text = stk->idle_mode_text ? stk->idle_mode_text : "";
ofono_dbus_signal_property_changed(conn, path, OFONO_STK_INTERFACE,
"IdleModeText",
DBUS_TYPE_STRING,