aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gui/debugger.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/gui/debugger.cpp b/gui/debugger.cpp
index 832f49f0c9..b2ef193fa7 100644
--- a/gui/debugger.cpp
+++ b/gui/debugger.cpp
@@ -504,15 +504,20 @@ bool Debugger::Cmd_OpenLog(int argc, const char **argv) {
bool Debugger::Cmd_DebugLevel(int argc, const char **argv) {
if (argc == 1) {
- DebugPrintf("Debugging is currently set at level %d\n", gDebugLevel);
+ if (gDebugLevel < 0) {
+ DebugPrintf("Debugging is disabled\n");
+ } else {
+ DebugPrintf("Debugging is currently set at level %d\n", gDebugLevel);
+ }
} else { // set level
gDebugLevel = atoi(argv[1]);
if (gDebugLevel >= 0 && gDebugLevel < 11) {
DebugPrintf("Debug level set to level %d\n", gDebugLevel);
} else if (gDebugLevel < 0) {
DebugPrintf("Debugging is now disabled\n");
- } else
+ } else {
DebugPrintf("Not a valid debug level (0 - 10)\n");
+ }
}
return true;