=?UTF-8?Q?J=C3=B3zef=20Kucia=20?=: demos: Check return value of ID3D12Fence_SetEventOnCompletion() (Coverity).
Alexandre Julliard
julliard at winehq.org
Wed Oct 24 12:48:27 CDT 2018
Module: vkd3d
Branch: master
Commit: a96cfa32a1e11a7fc39dbb09cd3da6c7a7fd50a0
URL: https://source.winehq.org/git/vkd3d.git/?a=commit;h=a96cfa32a1e11a7fc39dbb09cd3da6c7a7fd50a0
Author: Józef Kucia <jkucia at codeweavers.com>
Date: Wed Oct 24 13:16:25 2018 +0200
demos: Check return value of ID3D12Fence_SetEventOnCompletion() (Coverity).
Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
demos/gears.c | 3 ++-
demos/triangle.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/demos/gears.c b/demos/gears.c
index f7b8cad..72916dc 100644
--- a/demos/gears.c
+++ b/demos/gears.c
@@ -218,7 +218,8 @@ static void cxg_wait_for_previous_frame(struct cx_gears *cxg)
if (ID3D12Fence_GetCompletedValue(fence->fence) < v)
{
- ID3D12Fence_SetEventOnCompletion(fence->fence, v, fence->event);
+ hr = ID3D12Fence_SetEventOnCompletion(fence->fence, v, fence->event);
+ assert(SUCCEEDED(hr));
demo_wait_event(fence->event, INFINITE);
}
diff --git a/demos/triangle.c b/demos/triangle.c
index 15f348f..96ad837 100644
--- a/demos/triangle.c
+++ b/demos/triangle.c
@@ -142,7 +142,8 @@ static void cxt_wait_for_previous_frame(struct cx_triangle *cxt)
if (ID3D12Fence_GetCompletedValue(fence->fence) < v)
{
- ID3D12Fence_SetEventOnCompletion(fence->fence, v, fence->event);
+ hr = ID3D12Fence_SetEventOnCompletion(fence->fence, v, fence->event);
+ assert(SUCCEEDED(hr));
demo_wait_event(fence->event, INFINITE);
}
More information about the wine-cvs
mailing list