From 717a5bd03c7e0a75f0b04f2a78fa7cbc4da28b85 Mon Sep 17 00:00:00 2001 From: Jens Hemprich <31758696+jenshemprich@users.noreply.github.com> Date: Fri, 25 Aug 2006 21:59:23 +0000 Subject: [PATCH] Minor improvements in gamma bias error handling --- MacGLide/Mac/GlideDisplay.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/MacGLide/Mac/GlideDisplay.cpp b/MacGLide/Mac/GlideDisplay.cpp index e013152..32dbb50 100644 --- a/MacGLide/Mac/GlideDisplay.cpp +++ b/MacGLide/Mac/GlideDisplay.cpp @@ -395,14 +395,15 @@ OSErr DisplayManager_RememberPassthroughDisplay() PassthroughDisplay.HorizontalPixels, PassthroughDisplay.VerticalLines, PassthroughDisplay.ColorDepth, PassthroughDisplay.RefreshRate); #endif - if (DisplayManager_RememberGamma(PassthroughDisplay) == noErr) + err = DisplayManager_RememberGamma(PassthroughDisplay) ; + if (err == noErr) { PassthroughDisplay.GammaValid = true; } // Remember menubar status RestoreMenuBar = IsMenuBarVisible(); } - else + if (err != noErr) { GlideMsg("Display Manager: Error while remembering passthrough display mode: %d\n", err); } @@ -529,9 +530,12 @@ OSErr DisplayManager_RestorePassthroughDisplay() if (err == noErr) { if (RestoreMenuBar) ShowMenuBar(); - if (PassthroughDisplay.GammaValid == true) DisplayManager_RestoreGamma(PassthroughDisplay); + if (PassthroughDisplay.GammaValid == true) + { + err = DisplayManager_RestoreGamma(PassthroughDisplay); + } } - else + if (err != noErr) { GlideMsg("Display Manager: Error while restoring passthrough display mode: %d\n", err); }