$NetBSD: patch-pnsearch_c,v 1.1 2011/05/28 22:41:43 dholland Exp $ - needs unistd.h - use matching types with printf and scanf - don't use gets - fix bug caught by gcc -Wuninitialized --- pnsearch.c.orig 1997-07-27 21:44:30.000000000 +0000 +++ pnsearch.c @@ -16,8 +16,8 @@ #include #include #include -#include #include +#include #include "connect4.h" #include "con4vals.h" @@ -112,7 +112,7 @@ void show_pinfo() if(parameters.pr>0 && parameters.ds>0) { - sprintf(st," Nodes: %5ld/%-5ld P=%-3d D=%-3d Time: %2d:%02d:%02d SEQ=%s %s", + sprintf(st," Nodes: %5ld/%-5ld P=%-3ld D=%-3ld Time: %2d:%02d:%02d SEQ=%s %s", parameters.nodes,parameters.maxnodes,parameters.pr,parameters.ds,hh,mm,ss, seqs,adv[a]); } @@ -157,7 +157,7 @@ void change_max_nodes_numb(void) void change_sequence() { - short seq[BOARDX],done[BOARDX],x,valid=YES; + int seq[BOARDX],done[BOARDX],x,valid=YES; for(x=0;x