Only modify gDebugLevel, not the transient config
svn-id: r17754
This commit is contained in:
parent
fa224cbb3f
commit
88d0b6cc44
2 changed files with 8 additions and 12 deletions
|
@ -597,13 +597,11 @@ bool ScummDebugger::Cmd_DebugLevel(int argc, const char **argv) {
|
|||
else
|
||||
DebugPrintf("Debugging is currently set at level %d\n", ConfMan.getInt("debuglevel"));
|
||||
} else { // set level
|
||||
int level = atoi(argv[1]);
|
||||
ConfMan.set("debuglevel", level, Common::ConfigManager::kTransientDomain);
|
||||
gDebugLevel = ConfMan.getInt("debuglevel");
|
||||
if (level > 0) {
|
||||
gDebugLevel = atoi(argv[1]);
|
||||
if (gDebugLevel > 0) {
|
||||
_vm->_debugMode = true;
|
||||
DebugPrintf("Debug level set to level %d\n", level);
|
||||
} else if (level == 0) {
|
||||
DebugPrintf("Debug level set to level %d\n", gDebugLevel);
|
||||
} else if (gDebugLevel == 0) {
|
||||
_vm->_debugMode = false;
|
||||
DebugPrintf("Debugging is now disabled\n");
|
||||
} else
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue