aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/ethumb_client/ethumbd.c
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-08-27 14:56:13 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-08-27 14:56:13 +0900
commitb3fa71e0dc4101e8e7f701c373b357b137fa4c12 (patch)
tree8f224f186c4daa2d99904efd41a018b0b023d86c /src/bin/ethumb_client/ethumbd.c
parentethumbd - check arg signaature type (diff)
downloadefl-b3fa71e0dc4101e8e7f701c373b357b137fa4c12.tar.gz
ethumbd - check signature type
fix CID 1039709
Diffstat (limited to '')
-rw-r--r--src/bin/ethumb_client/ethumbd.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bin/ethumb_client/ethumbd.c b/src/bin/ethumb_client/ethumbd.c
index 2d02169ffe..7d66fd2ca6 100644
--- a/src/bin/ethumb_client/ethumbd.c
+++ b/src/bin/ethumb_client/ethumbd.c
@@ -1395,7 +1395,8 @@ _ethumb_dbus_frame_set(Ethumbd_Object *eobject EINA_UNUSED, Eldbus_Message_Iter
return 0;
}
- eldbus_message_iter_arguments_get(_struct, "ayayay", &file_iter, &group_iter, &swallow_iter);
+ if (!eldbus_message_iter_arguments_get(_struct, "ayayay", &file_iter, &group_iter, &swallow_iter))
+ return 0;
file = _ethumb_dbus_get_bytearray(file_iter);
group = _ethumb_dbus_get_bytearray(group_iter);