[Scummvm-git-logs] scummvm master -> 74d438078189614635714220d0b175e0852dbe0c

Die4Ever 30947252+Die4Ever at users.noreply.github.com
Sat Sep 18 09:23:21 UTC 2021


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
74d4380781 BASE: Don't check for config key presence when loading gfx mode


Commit: 74d438078189614635714220d0b175e0852dbe0c
    https://github.com/scummvm/scummvm/commit/74d438078189614635714220d0b175e0852dbe0c
Author: Lothar Serra Mari (mail at serra.me)
Date: 2021-09-18T04:23:19-05:00

Commit Message:
BASE: Don't check for config key presence when loading gfx mode

Changed paths:
    base/main.cpp


diff --git a/base/main.cpp b/base/main.cpp
index 0a96ca0bd2..58bfd48b22 100644
--- a/base/main.cpp
+++ b/base/main.cpp
@@ -351,12 +351,10 @@ static void setupGraphics(OSystem &system) {
 
 		system.initSize(320, 200);
 
-		if (ConfMan.hasKey("aspect_ratio"))
-			system.setFeatureState(OSystem::kFeatureAspectRatioCorrection, ConfMan.getBool("aspect_ratio"));
-		if (ConfMan.hasKey("fullscreen"))
-			system.setFeatureState(OSystem::kFeatureFullscreenMode, ConfMan.getBool("fullscreen"));
-		if (ConfMan.hasKey("filtering"))
-			system.setFeatureState(OSystem::kFeatureFilteringMode, ConfMan.getBool("filtering"));
+		// Parse graphics configuration, implicit fallback to defaults set with RegisterDefaults()
+		system.setFeatureState(OSystem::kFeatureAspectRatioCorrection, ConfMan.getBool("aspect_ratio"));
+		system.setFeatureState(OSystem::kFeatureFullscreenMode, ConfMan.getBool("fullscreen"));
+		system.setFeatureState(OSystem::kFeatureFilteringMode, ConfMan.getBool("filtering"));
 	system.endGFXTransaction();
 
 	system.applyBackendSettings();




More information about the Scummvm-git-logs mailing list