xwayland: Use the right length for iterating through the formats array
authorKristian Høgsberg <krh@bitplanet.net>
Mon, 16 Jul 2012 15:52:40 +0000 (11:52 -0400)
committerKristian Høgsberg <krh@bitplanet.net>
Mon, 16 Jul 2012 17:35:26 +0000 (13:35 -0400)
Spotted by Tiago Vignatti, minimal fix to just use the right length.

src/xwayland/window-manager.c

index 6e032ea..1ec6a8b 100644 (file)
@@ -1065,7 +1065,7 @@ wxs_wm_get_resources(struct weston_wm *wm)
                return;
 
        formats = xcb_render_query_pict_formats_formats(formats_reply);
-       for (i = 0; i < formats_reply->length; i++)
+       for (i = 0; i < formats_reply->num_formats; i++)
                if (formats[i].type == XCB_RENDER_PICT_TYPE_DIRECT &&
                    formats[i].depth == 24)
                        wm->render_format = formats[i];