From 42a91653ba39d980105504985113b7cb2dc117e2 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Sun, 7 Sep 2014 13:08:09 +0200 Subject: [PATCH] kernel: Fix missing else in dump_page_queue debugger command. The entered page queue address would always be overwritten. Pointed out by CID 610504. --- src/system/kernel/vm/vm_page.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/kernel/vm/vm_page.cpp b/src/system/kernel/vm/vm_page.cpp index a29eba47c2..8561dab56b 100644 --- a/src/system/kernel/vm/vm_page.cpp +++ b/src/system/kernel/vm/vm_page.cpp @@ -977,7 +977,7 @@ dump_page_queue(int argc, char **argv) if (strlen(argv[1]) >= 2 && argv[1][0] == '0' && argv[1][1] == 'x') queue = (VMPageQueue*)strtoul(argv[1], NULL, 16); - if (!strcmp(argv[1], "free")) + else if (!strcmp(argv[1], "free")) queue = &sFreePageQueue; else if (!strcmp(argv[1], "clear")) queue = &sClearPageQueue;