From 753f1b4752dca9b008a66ef647172d7a28a50842 Mon Sep 17 00:00:00 2001 From: Justin Marshall Date: Thu, 23 Jul 2020 09:29:13 -0700 Subject: [PATCH] Optimization: Removed legacy code in GraphicViewPortClass::Lock/Unlock --- code/redalert/win32lib/gbuffer.h | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/code/redalert/win32lib/gbuffer.h b/code/redalert/win32lib/gbuffer.h index fde5a62..3069663 100644 --- a/code/redalert/win32lib/gbuffer.h +++ b/code/redalert/win32lib/gbuffer.h @@ -453,12 +453,6 @@ inline BOOL GraphicViewPortClass::Get_IsDirectDraw(void) *=============================================================================================*/ inline BOOL GraphicViewPortClass::Lock(void) { - BOOL lock = GraphicBuff->Lock(); - if ( !lock ) return(FALSE); - - if (this != GraphicBuff) { - Attach(GraphicBuff, XPos, YPos, Width, Height); - } return(TRUE); } @@ -479,11 +473,6 @@ inline BOOL GraphicViewPortClass::Lock(void) *=============================================================================================*/ inline BOOL GraphicViewPortClass::Unlock(void) { - BOOL unlock = GraphicBuff->Unlock(); - if (!unlock) return(FALSE); - if (this != GraphicBuff && IsDirectDraw && !GraphicBuff->LockCount) { - Offset = 0; - } return(TRUE); }