summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukasz Stanislawski <l.stanislaws@samsung.com>2015-06-23 19:00:00 +0200
committerLukasz Stanislawski <l.stanislaws@samsung.com>2015-06-29 09:15:53 +0200
commitae84ff7b8b2fde96989f8a58c5ff381bb8bfcd13 (patch)
tree41f58bbe120f2904ee8348901498df0da94fce50
parentf7da69a3873dda2240375912957c639ab4a7b2c2 (diff)
downloadelementary-ae84ff7b8b2fde96989f8a58c5ff381bb8bfcd13.tar.gz
atspi: signal fixes
Change-Id: I6ab863684a7c49107fb22f59ea6bd7ea6d8d09b2
-rw-r--r--src/lib/elm_atspi_bridge.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/elm_atspi_bridge.c b/src/lib/elm_atspi_bridge.c
index 11e34e166..66d3b7d88 100644
--- a/src/lib/elm_atspi_bridge.c
+++ b/src/lib/elm_atspi_bridge.c
@@ -1796,7 +1796,7 @@ _access_object_from_path(const char *path)
if (!strcmp(ELM_ACCESS_OBJECT_PATH_ROOT, tmp))
return elm_atspi_bridge_root_get(_instance);
- sscanf(tmp, "%llu", &eo_ptr);
+ sscanf(tmp, "root/%llu", &eo_ptr);
eo = (Eo *) (uintptr_t) eo_ptr;
return eo_isa(eo, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN) ? eo : NULL;
}
@@ -2989,13 +2989,13 @@ static void _object_signal_send(Eldbus_Service_Interface *infc, unsigned long lo
Eo *atspi_obj;
char *path;
int top = 0;
- char buf[32];
+ char buf[64];
EINA_SAFETY_ON_NULL_RETURN(infc);
EINA_SAFETY_ON_NULL_RETURN(minor);
- snprintf(buf, sizeof(buf), "%llu", id);
- msg = eldbus_service_fallback_signal_new(infc, buf, sig_id);
+ snprintf(buf, sizeof(buf), "/%llu", id);
+ msg = eldbus_service_signal_new(infc, sig_id);
EINA_SAFETY_ON_NULL_RETURN(msg);
va_start(va, variant_sig);