-sRectangle LibHomeScreen::getLayoutRenderAreaForSurfaceId(int surfaceId)
-{
- sRectangle result;
- GError *err = NULL;
-
- GVariant *out_renderArea;
-
- lib_home_screen_homescreen_call_get_layout_render_area_for_surface_id_sync(
- mp_libHomeScreenHomescreen_Proxy,
- surfaceId,
- &out_renderArea,
- NULL,
- &err);
-
- if (NULL != err)
- {
- fprintf(stderr, "Unable to call getLayoutRenderAreaForSurfaceId: %s\n", err->message);
- }
-
- g_variant_get(out_renderArea, "(iiii)", result.x, result.y, result.width, result.height);
-
- return result;
-}
-