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