changeset 109:4efd3873a457

Remove useless bits in _free()
author David Demelier <markand@malikania.fr>
date Tue, 07 Feb 2012 10:11:06 +0100
parents d5ea329ba28e
children a70010512a1f
files array.c parray.c
diffstat 2 files changed, 2 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/array.c	Tue Feb 07 10:07:14 2012 +0100
+++ b/array.c	Tue Feb 07 10:11:06 2012 +0100
@@ -309,10 +309,7 @@
 void
 array_free(struct array *arr)
 {
-	array_clear(arr);
-
-	if (arr->data)
-		free(arr->data);
+	free(arr->data);
 }
 
 /*
--- a/parray.c	Tue Feb 07 10:07:14 2012 +0100
+++ b/parray.c	Tue Feb 07 10:11:06 2012 +0100
@@ -289,10 +289,7 @@
 void
 parray_free(struct parray *arr)
 {
-	parray_clear(arr);
-
-	if (arr->datas)
-		free(arr->datas);
+	free(arr->datas);
 }
 
 /*