Fix crash on making too-long FEN
authorH.G. Muller <h.g.muller@hccnet.nl>
Wed, 29 Jun 2011 11:53:00 +0000 (13:53 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Wed, 29 Jun 2011 14:40:21 +0000 (16:40 +0200)
commit55517059338842241bcc8d82b1dec21e92b138da
treee291d4f87c98fbca9a6d255a7ed7074292e77fd2
parentd9236358bbc4eea6a967503078ac6fc6a881d1da
Fix crash on making too-long FEN

The buffer for in PositionToFEN was only 128 bytes, which was not enough
for large boards such as 19x19 Go. It is enlarged to MSG_SIZ(512) now.
There also is some approximate overflow checking added (but it is not
fool proof in case there are holdings...)
backend.c