29 Jan
2024
29 Jan
'24
2:56 p.m.
From: Henri Verbeet <hverbeet(a)codeweavers.com> --- libs/vkd3d/device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/vkd3d/device.c b/libs/vkd3d/device.c index e7147afa0..3a0afeb64 100644 --- a/libs/vkd3d/device.c +++ b/libs/vkd3d/device.c @@ -759,7 +759,7 @@ ULONG vkd3d_instance_incref(struct vkd3d_instance *instance) ULONG vkd3d_instance_decref(struct vkd3d_instance *instance) { - unsigned int refcount = InterlockedDecrement((LONG *)&instance->refcount); + unsigned int refcount = vkd3d_atomic_decrement_u32(&instance->refcount); TRACE("%p decreasing refcount to %u.\n", instance, refcount); -- GitLab https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/609