From 0f7432ccaf5a113b5387171797c21381f35603e5 Mon Sep 17 00:00:00 2001 From: simon Date: Sun, 31 Mar 2002 16:23:32 +0000 Subject: [PATCH] Fix bug in Minefield's realloc() which was throwing away most of any block > 4096 bytes. Arrgh. git-svn-id: svn://svn.tartarus.org/sgt/putty@1611 cda61777-01e9-0310-a592-d414129be87e --- misc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc.c b/misc.c index ee1abf7b..6f2d5448 100644 --- a/misc.c +++ b/misc.c @@ -294,7 +294,7 @@ static void *minefield_alloc(int size) /* * Update the admin region. */ - for (i = start + 2; i < start + npages - 1; i++) + for (i = start + 2; i < start + npages + 1; i++) minefield_admin[i] = 0xFFFE; /* used but no region starts here */ minefield_admin[start + 1] = region_start % PAGESIZE; -- 2.11.0