From c4e62fa0d9b9d774e34336240e23255bb3ea84cb Mon Sep 17 00:00:00 2001
From: FunkyFr3sh <cc.red.alert.1@googlemail.com>
Date: Fri, 28 May 2021 20:49:57 +0200
Subject: [PATCH] fix DirectDrawEnumerate

---
 src/dllmain.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/dllmain.c b/src/dllmain.c
index 14572c9..cba1465 100644
--- a/src/dllmain.c
+++ b/src/dllmain.c
@@ -146,7 +146,7 @@ HRESULT WINAPI DirectDrawEnumerateA(LPDDENUMCALLBACK lpCallback, LPVOID lpContex
     dprintf("-> %s(lpCallback=%p, lpContext=%p)\n", __FUNCTION__, lpCallback, lpContext);
 
     if (lpCallback)
-        lpCallback(NULL, "display", "(null)", lpContext);
+        lpCallback(NULL, "Primary Display Driver", "display", lpContext);
 
     dprintf("<- %s\n", __FUNCTION__);
     return DD_OK;
@@ -157,7 +157,7 @@ HRESULT WINAPI DirectDrawEnumerateExA(LPDDENUMCALLBACKEXA lpCallback, LPVOID lpC
     dprintf("-> %s(lpCallback=%p, lpContext=%p, dwFlags=%d)\n", __FUNCTION__, lpCallback, lpContext, dwFlags);
 
     if (lpCallback)
-        lpCallback(NULL, "display", "(null)", lpContext, NULL);
+        lpCallback(NULL, "Primary Display Driver", "display", lpContext, NULL);
 
     dprintf("<- %s\n", __FUNCTION__);
     return DD_OK;
@@ -168,7 +168,7 @@ HRESULT WINAPI DirectDrawEnumerateExW(LPDDENUMCALLBACKEXW lpCallback, LPVOID lpC
     dprintf("-> %s(lpCallback=%p, lpContext=%p, dwFlags=%d)\n", __FUNCTION__, lpCallback, lpContext, dwFlags);
 
     if (lpCallback)
-        lpCallback(NULL, L"display", L"(null)", lpContext, NULL);
+        lpCallback(NULL, L"Primary Display Driver", L"display", lpContext, NULL);
 
     dprintf("<- %s\n", __FUNCTION__);
     return DD_OK;
@@ -179,7 +179,7 @@ HRESULT WINAPI DirectDrawEnumerateW(LPDDENUMCALLBACKW lpCallback, LPVOID lpConte
     dprintf("-> %s(lpCallback=%p, lpContext=%p)\n", __FUNCTION__, lpCallback, lpContext);
 
     if (lpCallback)
-        lpCallback(NULL, L"display", L"(null)", lpContext);
+        lpCallback(NULL, L"Primary Display Driver", L"display", lpContext);
 
     dprintf("<- %s\n", __FUNCTION__);
     return DD_OK;