From a17896d1546b4143474b21e69d10b0a4c8d5b42f Mon Sep 17 00:00:00 2001
From: FunkyFr3sh <cc.red.alert.1@googlemail.com>
Date: Wed, 14 Oct 2020 11:08:37 +0200
Subject: [PATCH] Revert "clear ddcaps"

This reverts commit a72a95baca439b492da95a0258b65fa83c329440.
---
 src/dd.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/dd.c b/src/dd.c
index 9c8761e..7a92681 100644
--- a/src/dd.c
+++ b/src/dd.c
@@ -151,10 +151,8 @@ HRESULT dd_EnumDisplayModes(DWORD dwFlags, LPDDSURFACEDESC lpDDSurfaceDesc, LPVO
 
 HRESULT dd_GetCaps(LPDDCAPS lpDDDriverCaps, LPDDCAPS lpDDEmulCaps)
 {
-    if (lpDDDriverCaps)
+    if(lpDDDriverCaps)
     {
-        memset(lpDDDriverCaps, 0, sizeof(DDCAPS));
-
         lpDDDriverCaps->dwSize = sizeof(DDCAPS);
         lpDDDriverCaps->dwCaps = DDCAPS_BLT | DDCAPS_PALETTE | DDCAPS_BLTCOLORFILL | DDCAPS_BLTSTRETCH | DDCAPS_CANCLIP;
         lpDDDriverCaps->dwCKeyCaps = 0;
@@ -171,9 +169,9 @@ HRESULT dd_GetCaps(LPDDCAPS lpDDDriverCaps, LPDDCAPS lpDDEmulCaps)
         lpDDDriverCaps->ddsCaps.dwCaps = DDSCAPS_FLIP;
     }
 
-    if (lpDDEmulCaps)
+    if(lpDDEmulCaps)
     {
-        memset(lpDDEmulCaps, 0, sizeof(DDCAPS));
+        lpDDEmulCaps->dwSize = 0;
     }
 
     return DD_OK;