From 4de2e7bdb98a354cd9e2aac7e800fa7d660228f6 Mon Sep 17 00:00:00 2001 From: hpsolo <> Date: Thu, 31 May 2001 23:02:36 +0000 Subject: [PATCH] Fixed unmatched screen locking (locking only needed when writing to screen) --- zsnes/src/linux/sdllink.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zsnes/src/linux/sdllink.c b/zsnes/src/linux/sdllink.c index c51f63fa..8cdd915d 100644 --- a/zsnes/src/linux/sdllink.c +++ b/zsnes/src/linux/sdllink.c @@ -995,9 +995,6 @@ void drawscreenwin(void) UpdateVFrame(); if(curblank!=0) return; - Temp1=LockSurface(); - if(Temp1==0) { return; } - #ifdef __OPENGL__ if (UseOpenGL) { @@ -1035,6 +1032,9 @@ void drawscreenwin(void) } else { #endif + Temp1=LockSurface(); + if(Temp1==0) { return; } + ScreenPtr = vidbuffer; ScreenPtr += 16*2+32*2+256*2; SurfBufD = (DWORD) &SurfBuf[0];