From 63adb2f02a56920f1c97f2851ed0bc239191b4cc Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Fri, 16 May 2025 17:37:03 +0000 Subject: [PATCH] Update miniwin/miniwin/src/miniwin_ddsurface.cpp Co-authored-by: Anders Jenbo --- miniwin/miniwin/src/miniwin_ddsurface.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/miniwin/miniwin/src/miniwin_ddsurface.cpp b/miniwin/miniwin/src/miniwin_ddsurface.cpp index ce3f2815..403088d0 100644 --- a/miniwin/miniwin/src/miniwin_ddsurface.cpp +++ b/miniwin/miniwin/src/miniwin_ddsurface.cpp @@ -205,9 +205,9 @@ HRESULT DirectDrawSurfaceImpl::SetPalette(LPDIRECTDRAWPALETTE lpDDPalette) HRESULT DirectDrawSurfaceImpl::Unlock(LPVOID lpSurfaceData) { - if (texture) { - SDL_UnlockTexture(texture); - return DD_OK; + if (!texture) { + return DDERR_GENERIC; } - return DDERR_GENERIC; + SDL_UnlockTexture(texture); + return DD_OK; }