Index: nss/lib/util/secitem.c |
=================================================================== |
--- nss/lib/util/secitem.c (revision 197158) |
+++ nss/lib/util/secitem.c (working copy) |
@@ -360,7 +360,8 @@ |
return(NULL); |
} |
-void secitem_FreeArray(SECItemArray *array, PRBool zero_items, PRBool freeit) |
+static void |
+secitem_FreeArray(SECItemArray *array, PRBool zero_items, PRBool freeit) |
{ |
unsigned int i; |
@@ -378,6 +379,9 @@ |
} |
} |
} |
+ PORT_Free(array->items); |
+ array->items = NULL; |
+ array->len = 0; |
if (freeit) |
PORT_Free(array); |