Index: lib/pool_alloc.c =================================================================== RCS file: /cvsroot/rsync/lib/pool_alloc.c,v retrieving revision 1.17 diff -u -r1.17 pool_alloc.c --- lib/pool_alloc.c 6 Jun 2007 15:43:34 -0000 1.17 +++ lib/pool_alloc.c 20 Aug 2007 19:31:43 -0000 @@ -52,7 +52,7 @@ pool->size = size /* round extent size to min alignment reqs */ ? (size + MINALIGN - 1) & ~(MINALIGN - 1) : POOL_DEF_EXTENT; - if (pool->flags & POOL_INTERN) { + if (flags & POOL_INTERN) { pool->size -= sizeof (struct pool_extent); flags |= POOL_APPEND; }