aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debug.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/debug.cpp b/debug.cpp
index 4f6ea160cc..e22a33af53 100644
--- a/debug.cpp
+++ b/debug.cpp
@@ -116,15 +116,16 @@ bool ScummDebugger::do_command() {
num = _s->getNumBoxes();
printf("Walk matrix:\n");
- while (*boxm != 0xFF) {
- printf("%d ", *boxm);
- i++; *boxm++;
- if (i >= num) {i = 0; rows++; printf("\n");}
+ for (i=0;i<num;i++)
+ {
+ while(*boxm != 0xFF) {
+ printf ("[%d] ",*boxm);
+ boxm++;
+ }
+ boxm++;
+ printf("\n");
}
-
- if (rows < num)
- printf("\nERROR: Box Matrix invalid, missing or incomplete: %d row(s)", num - rows);
-
+
printf("\nWalk boxes:\n");
for (i=0; i<num; i++) {
BoxTest(i);