Module: wine Branch: master Commit: ddae20b6899e65456750981ba002e426e6d35539 URL: http://source.winehq.org/git/wine.git/?a=commit;h=ddae20b6899e65456750981ba0...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Jan 8 10:56:15 2014 +0100
wined3d: Fix up the backbuffer count on failure in swapchain_init().
---
dlls/wined3d/swapchain.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/wined3d/swapchain.c b/dlls/wined3d/swapchain.c index ff2ac64..40fabc6 100644 --- a/dlls/wined3d/swapchain.c +++ b/dlls/wined3d/swapchain.c @@ -952,6 +952,7 @@ static HRESULT swapchain_init(struct wined3d_swapchain *swapchain, struct wined3 parent, &surface_desc, &swapchain->back_buffers[i]))) { WARN("Failed to create back buffer %u, hr %#x.\n", i, hr); + swapchain->desc.backbuffer_count = i; goto err; } surface_set_swapchain(swapchain->back_buffers[i], swapchain);