ref: 80129693bb1b6370e1d7420a5aa13e8755f1f3cf
parent: 0fffbf32dbe92d370df36745a165f4065629e5fb
author: Simon Tatham <anakin@pobox.com>
date: Mon Apr 25 10:37:33 EDT 2005
Remove some legacy debugging code which was breaking the MinGW build, and which is redundant given the new standalone solver functionality. [originally from svn r5672]
--- a/solo.c
+++ b/solo.c
@@ -966,44 +966,6 @@
assert(ret == 1);
assert(check_valid(c, r, grid));
-#ifdef DEBUG
- memcpy(grid,
- "\x0\x1\x0\x0\x6\x0\x0\x0\x0"
- "\x5\x0\x0\x7\x0\x4\x0\x2\x0"
- "\x0\x0\x6\x1\x0\x0\x0\x0\x0"
- "\x8\x9\x7\x0\x0\x0\x0\x0\x0"
- "\x0\x0\x3\x0\x4\x0\x9\x0\x0"
- "\x0\x0\x0\x0\x0\x0\x8\x7\x6"
- "\x0\x0\x0\x0\x0\x9\x1\x0\x0"
- "\x0\x3\x0\x6\x0\x5\x0\x0\x7"
- "\x0\x0\x0\x0\x8\x0\x0\x5\x0"
- , area);
-
- {
- int y, x;
- for (y = 0; y < cr; y++) {
- for (x = 0; x < cr; x++) {
- printf("%2.0d", grid[y*cr+x]);
- }
- printf("\n");
- }
- printf("\n");
- }
-
- nsolve(c, r, grid);
-
- {
- int y, x;
- for (y = 0; y < cr; y++) {
- for (x = 0; x < cr; x++) {
- printf("%2.0d", grid[y*cr+x]);
- }
- printf("\n");
- }
- printf("\n");
- }
-#endif
-
/*
* Now we have a solved grid, start removing things from it
* while preserving solubility.
@@ -1072,19 +1034,6 @@
}
sfree(grid2);
sfree(locs);
-
-#ifdef DEBUG
- {
- int y, x;
- for (y = 0; y < cr; y++) {
- for (x = 0; x < cr; x++) {
- printf("%2.0d", grid[y*cr+x]);
- }
- printf("\n");
- }
- printf("\n");
- }
-#endif
/*
* Now we have the grid as it will be presented to the user.