X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ivi-layermanagement-api%2Ftest%2FTestBase.cpp;h=de521d5d9db84565980bbbe7cff39512815feab4;hb=cddc793779561ef704521f951faa39890ef062f5;hp=da005f590bedc8b8a12897494339121cc92da8bc;hpb=e4e932c762fac1a8e82ac826f818ce2931872d76;p=profile%2Fivi%2Fwayland-ivi-extension.git diff --git a/ivi-layermanagement-api/test/TestBase.cpp b/ivi-layermanagement-api/test/TestBase.cpp index da005f5..de521d5 100644 --- a/ivi-layermanagement-api/test/TestBase.cpp +++ b/ivi-layermanagement-api/test/TestBase.cpp @@ -28,8 +28,11 @@ TestBase::TestBase() }; wl_registry_add_listener(wlRegistry, ®istry_listener, &wlCompositor); - wl_display_dispatch(wlDisplay); - wl_display_roundtrip(wlDisplay); + + if (wl_display_roundtrip(wlDisplay) == -1 || wl_display_roundtrip(wlDisplay) == -1) + { + throw std::runtime_error("wl_display error"); + } wlSurfaces.reserve(10); for (int i = 0; i < wlSurfaces.capacity(); ++i)