diff --git a/sc2/src/sc2code/flash.c b/sc2/src/sc2code/flash.c index f27537491..fa1fd0e8a 100644 --- a/sc2/src/sc2code/flash.c +++ b/sc2/src/sc2code/flash.c @@ -450,8 +450,9 @@ Flash_grabOriginal (FlashContext *context) if (context->parent == 0) { // Grab from the entire screen + CONTEXT oldGfxContext; LockMutex (GraphicsLock); - CONTEXT oldGfxContext = SetContext (context->gfxContext); + oldGfxContext = SetContext (context->gfxContext); context->original = CaptureDrawable (LoadDisplayPixmap ( &context->rect, (FRAME) 0)); SetContext (oldGfxContext);