From d19455337e9b8e223a6718d0a1e74cd1eec249a3 Mon Sep 17 00:00:00 2001 From: raster Date: Tue, 15 Feb 2011 09:31:18 +0000 Subject: [PATCH] From: Eduardo Felipe Subject: [E-devel] [PATCH] Fix ethumbd FDO and orientation support FDO was a noop and orientation was partially implemented on the master and not at all on the slave. These patches fix both bugs. Fix-FDO-support-in-ethumbd git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@57043 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/bin/ethumbd.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/ethumbd.c b/src/bin/ethumbd.c index ec7ebe4..026f572 100644 --- a/src/bin/ethumbd.c +++ b/src/bin/ethumbd.c @@ -1158,7 +1158,7 @@ _ethumb_dbus_delete_cb(E_DBus_Object *object, DBusMessage *msg) } static int -_ethumb_dbus_fdo_set(struct _Ethumb_Object *eobject __UNUSED__, DBusMessageIter *iter, struct _Ethumb_Request *request __UNUSED__) +_ethumb_dbus_fdo_set(struct _Ethumb_Object *eobject __UNUSED__, DBusMessageIter *iter, struct _Ethumb_Request *request) { int type; dbus_int32_t fdo; @@ -1172,6 +1172,8 @@ _ethumb_dbus_fdo_set(struct _Ethumb_Object *eobject __UNUSED__, DBusMessageIter dbus_message_iter_get_basic(iter, &fdo); DBG("setting fdo to: %d", fdo); + request->setup.flags.fdo = 1; + request->setup.fdo = fdo; return 1; } -- 2.7.4