shithub: puzzles

Download patch

ref: 755d0c0b038b773cf011dc8ff4f477a88c2ee832
parent: f3c95109c7b905f74b5f149eea21f68444c31ef7
author: Jacob Nevins <jacobn@chiark.greenend.org.uk>
date: Tue Jul 5 17:40:29 EDT 2005

Revert the code that assumed that incoming parameters used a random generation
scheme in r6068, since this messed up the non-permanency of the non-limited
parameter.

[originally from svn r6069]
[r6068 == f3c95109c7b905f74b5f149eea21f68444c31ef7]

--- a/pegs.c
+++ b/pegs.c
@@ -120,11 +120,6 @@
         params->h = params->w;
     }
 
-    /*
-     * Assume a random generation scheme unless told otherwise, for the
-     * sake of internal consistency.
-     */
-    params->type = TYPE_RANDOM;
     for (i = 0; i < lenof(pegs_lowertypes); i++)
 	if (!strcmp(p, pegs_lowertypes[i]))
 	    params->type = i;