gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnugo-devel] another bugfix in gunnar_3_10.2


From: Paul Pogonyshev
Subject: [gnugo-devel] another bugfix in gunnar_3_10.2
Date: Tue, 1 Oct 2002 02:05:29 +0300

this patch prevents array bounds violation in make_dragons() caused by
Gunnar's latest patch. i discovered it when gnugo crashed with access
violation on a test (dniwog:4).

Paul


Index: gnugo/engine/dragon.c
===================================================================
RCS file: /cvsroot/gnugo/gnugo/engine/dragon.c,v
retrieving revision 1.83
diff -u -r1.83 dragon.c
--- gnugo/engine/dragon.c       30 Sep 2002 20:09:57 -0000      1.83
+++ gnugo/engine/dragon.c       30 Sep 2002 22:59:36 -0000
@@ -632,6 +632,7 @@
    */
   for (str = BOARDMIN; str < BOARDMAX; str++) {
     if (ON_BOARD(str)
+        && board[str] != EMPTY
        && dragon[str].origin == str
        && DRAGON2(str).safety == CRITICAL) {
       int w;





reply via email to

[Prev in Thread] Current Thread [Next in Thread]