summaryrefslogtreecommitdiffstats
path: root/src/sim.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-10-11 20:42:07 -0500
committerDenis Kenzior <denkenz@gmail.com>2010-10-13 05:04:46 -0500
commit90f531768f1c97384ca4d675170d0b88d675bcca (patch)
tree6e8b01c322e33829401408229c8797919224a18f /src/sim.c
parentb750de3ec6d0755adff676e7a9baf817500043e6 (diff)
downloadofono-90f531768f1c97384ca4d675170d0b88d675bcca.tar.bz2
sim: Use g_dbus_create_reply
Instead of compound statements
Diffstat (limited to 'src/sim.c')
-rw-r--r--src/sim.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/sim.c b/src/sim.c
index 300fc4c3..f6f99064 100644
--- a/src/sim.c
+++ b/src/sim.c
@@ -730,11 +730,10 @@ static void sim_get_image_cb(gboolean ok, const char *xpm, int xpm_len,
if (!ok)
reply = __ofono_error_failed(sim->pending);
- else {
- reply = dbus_message_new_method_return(sim->pending);
- dbus_message_append_args(reply, DBUS_TYPE_STRING, &xpm,
- DBUS_TYPE_INVALID);
- }
+ else
+ reply = g_dbus_create_reply(sim->pending,
+ DBUS_TYPE_STRING, &xpm,
+ DBUS_TYPE_INVALID);
__ofono_dbus_pending_reply(&sim->pending, reply);
}