X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=636a1a56f10803fce4ddbad295bb0ab0e954a4f1;hb=faf295a6b4e7a09ae9214bf1ec4df2062b6a47ee;hp=4c05a0535ae407db52c051ccae00735041f59e48;hpb=c54d2e92bc99ff2ec887d69079117e6851916216;p=xboard.git diff --git a/backend.c b/backend.c index 4c05a05..636a1a5 100644 --- a/backend.c +++ b/backend.c @@ -11218,7 +11218,7 @@ PackGame (Board board) if(movePtr > dataSize) { if(appData.debugMode) fprintf(debugFP, "move-cache overflow, enlarge to %d MB\n", dataSize/128); dataSize *= 8; // increase size by factor 8 (512KB -> 4MB -> 32MB -> 256MB -> 2GB) - if(dataSize) newSpace = (Move*) calloc(8*dataSize + 1000, sizeof(Move)); + if(dataSize) newSpace = (Move*) calloc(dataSize + 1000, sizeof(Move)); if(newSpace) { int i; Move *p = moveDatabase, *q = newSpace;