poldek: trurlib/n_array_grow_priv.c - cleanups
mis
mis at pld-linux.org
Thu Jul 12 12:43:56 CEST 2007
Author: mis Date: Thu Jul 12 10:43:56 2007 GMT
Module: poldek Tag: HEAD
---- Log message:
- cleanups
---- Files affected:
poldek/trurlib:
n_array_grow_priv.c (1.2 -> 1.3)
---- Diffs:
================================================================
Index: poldek/trurlib/n_array_grow_priv.c
diff -u poldek/trurlib/n_array_grow_priv.c:1.2 poldek/trurlib/n_array_grow_priv.c:1.3
--- poldek/trurlib/n_array_grow_priv.c:1.2 Thu Apr 25 18:08:30 2002
+++ poldek/trurlib/n_array_grow_priv.c Thu Jul 12 12:43:50 2007
@@ -5,26 +5,20 @@
static tn_array *n_array_realloc(tn_array *arr, size_t new_size)
{
register int diff;
-
+ register size_t i;
+ void **tmp;
+
diff = new_size - arr->allocated;
-
n_assert(diff > 0);
- if (diff > 0) {
- void **tmp;
-
- if ((tmp = n_realloc(arr->data, new_size * sizeof(*tmp))) == NULL) {
- return NULL;
-
- } else {
- register size_t i;
- for (i = arr->allocated; i < new_size; i++)
- tmp[i] = NULL;
+
+ tmp = n_realloc(arr->data, new_size * sizeof(*tmp));
+
+ for (i = arr->allocated; i < new_size; i++)
+ tmp[i] = NULL;
- arr->data = tmp;
- arr->allocated = new_size;
- }
- }
+ arr->data = tmp;
+ arr->allocated = new_size;
return arr;
}
================================================================
---- CVS-web:
http://cvs.pld-linux.org/poldek/trurlib/n_array_grow_priv.c?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list