From 811c14e55a6a12216812557c7af4b7085f8a4a31 Mon Sep 17 00:00:00 2001 From: rfm Date: Mon, 14 Jan 2013 17:18:31 +0000 Subject: [PATCH] initialise with null pointers git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35973 72102866-910b-0410-8b05-ffd578937521 --- Source/NSPointerArray.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/NSPointerArray.m b/Source/NSPointerArray.m index 223e0bc40..249b5eaac 100644 --- a/Source/NSPointerArray.m +++ b/Source/NSPointerArray.m @@ -594,6 +594,8 @@ static Class concreteClass = Nil; [NSException raise: NSMallocException format: @"Unable to grow array"]; } + memset(ptr + _capacity, '\0', + (new_cap - _capacity) * sizeof(void*)); _contents = ptr; _capacity = new_cap; _grow_factor = new_gf;