aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Bowman <alan.michael.bowman@gmail.com>2012-07-25 19:58:11 +0100
committerØyvind Harboe <oyvindharboe@gmail.com>2012-07-27 09:50:34 +0000
commit8cf671ea7be52096a629f08bd59492275bd3dcfb (patch)
tree7c3c8ca8e5e952afc6a79cf1ccb14cadae068746
parent10fd274cfe5447fec8a4b8d3757787d086952deb (diff)
Test the incoming debug_level, rather than the current.
The existing code tests the current debug_level for validity, allowing the user to set it too high and never change it after that. The new behaviour is to test the debug_level that the user has requested. Change-Id: I85726a2e606c8d137e9b1cfe76fee865084844b1 Signed-off-by: Alan Bowman <alan.michael.bowman@gmail.com> Reviewed-on: http://openocd.zylin.com/764 Tested-by: jenkins Reviewed-by: Øyvind Harboe <oyvindharboe@gmail.com>
-rw-r--r--src/helper/log.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/helper/log.c b/src/helper/log.c
index 74fdd657..ff84dbf0 100644
--- a/src/helper/log.c
+++ b/src/helper/log.c
@@ -225,7 +225,7 @@ COMMAND_HANDLER(handle_debug_level_command)
if (CMD_ARGC == 1) {
int new_level;
COMMAND_PARSE_NUMBER(int, CMD_ARGV[0], new_level);
- if ((debug_level > LOG_LVL_DEBUG) || (new_level < LOG_LVL_SILENT)) {
+ if ((new_level > LOG_LVL_DEBUG) || (new_level < LOG_LVL_SILENT)) {
LOG_ERROR("level must be between %d and %d", LOG_LVL_SILENT, LOG_LVL_DEBUG);
return ERROR_COMMAND_SYNTAX_ERROR;
}