From 815e9f045b9d02cd065957f1d73eec1b684fcd9e Mon Sep 17 00:00:00 2001
From: FunkyFr3sh <cc.red.alert.1@googlemail.com>
Date: Sun, 18 Aug 2024 11:40:17 +0200
Subject: [PATCH] fix warning

---
 src/ddsurface.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ddsurface.c b/src/ddsurface.c
index bd28605..25d8693 100644
--- a/src/ddsurface.c
+++ b/src/ddsurface.c
@@ -914,7 +914,7 @@ HRESULT dds_GetDC(IDirectDrawSurfaceImpl* This, HDC FAR* lpHDC)
     if (lpHDC)
         *lpHDC = dc;
 
-    InterlockedExchange(&This->dc_state, SaveDC(dc));
+    InterlockedExchange((LONG*)&This->dc_state, SaveDC(dc));
 
     return DD_OK;
 }