st/nine: Clear struct pipe_blit_info before use.
[mesa.git] / src / gallium / state_trackers / nine / swapchain9.c
index 2a85154600026c53588acd74cf1463a1ba0eb0e6..c40bc602460dcb01dc78967e5fa316b302f88e24 100644 (file)
@@ -554,6 +554,7 @@ handle_draw_cursor_and_hud( struct NineSwapChain9 *This, struct pipe_resource *r
     struct pipe_blit_info blit;
 
     if (device->cursor.software && device->cursor.visible && device->cursor.w) {
+        memset(&blit, 0, sizeof(blit));
         blit.src.resource = device->cursor.image;
         blit.src.level = 0;
         blit.src.format = device->cursor.image->format;
@@ -677,6 +678,7 @@ present( struct NineSwapChain9 *This,
         handle_draw_cursor_and_hud(This, resource);
 
     if (This->present_buffers) {
+        memset(&blit, 0, sizeof(blit));
         blit.src.resource = resource;
         blit.src.level = 0;
         blit.src.format = resource->format;