From 826b7fd69629d02da2c272d40cf808790535bb43 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Thu, 18 Apr 2019 03:29:13 +0200 Subject: [PATCH] Clean up dx.cpp --- Source/dx.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/Source/dx.cpp b/Source/dx.cpp index e145b22af..bb6731cd7 100644 --- a/Source/dx.cpp +++ b/Source/dx.cpp @@ -243,7 +243,7 @@ void unlock_buf_priv() if (sgdwLockCount == 0) app_fatal("draw main unlock error"); - if (!gpBuffer) + if (gpBuffer == NULL) app_fatal("draw consistency error"); sgdwLockCount--; @@ -267,8 +267,6 @@ void unlock_buf_priv() void dx_cleanup() { - BYTE *v0; // ecx - if (ghMainWnd) ShowWindow(ghMainWnd, SW_HIDE); SDrawDestroy(); @@ -276,9 +274,7 @@ void dx_cleanup() sgMemCrit.Enter(); #endif if (sgpBackBuf != NULL) { - v0 = sgpBackBuf; - sgpBackBuf = 0; - mem_free_dbg(v0); + MemFreeDbg(sgpBackBuf); } else if (lpDDSBackBuf != NULL) { #ifdef __cplusplus lpDDSBackBuf->Release(); @@ -288,7 +284,7 @@ void dx_cleanup() lpDDSBackBuf = NULL; } sgdwLockCount = 0; - gpBuffer = 0; + gpBuffer = NULL; #ifdef __cplusplus sgMemCrit.Leave(); #endif