summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Fritzsch <marcus.fritzsch@xse.de>2014-07-29 17:19:01 +0200
committerNobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>2014-08-12 22:15:15 +0900
commit28dc98143c1ff716acde8dece1d5af4486e791f1 (patch)
tree99456f96ba57336658516bd6455667eb19a8bd4f
parentecfb57659c10a5b4f69e414cbaec2a5445b36884 (diff)
downloadwayland-ivi-extension-28dc98143c1ff716acde8dece1d5af4486e791f1.tar.gz
ilmControl: propagate roundtrip return value to caller of commitChanges
Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
-rw-r--r--ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c
index eb36393..8ffb06a 100644
--- a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c
+++ b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c
@@ -2771,8 +2771,10 @@ wayland_commitChanges(void)
if (ctx->wl.controller != NULL) {
ivi_controller_commit_changes(ctx->wl.controller);
- display_roundtrip_queue(ctx->wl.display, ctx->wl.queue);
- returnValue = ILM_SUCCESS;
+ if (display_roundtrip_queue(ctx->wl.display, ctx->wl.queue) != -1)
+ {
+ returnValue = ILM_SUCCESS;
+ }
}
release_instance();