comparison array.c @ 59:8a8db17c02a4

parray.h
author David Demelier <markand@malikania.fr>
date Wed, 09 Nov 2011 19:24:17 +0100
parents cdae3689f1b6
children
comparison
equal deleted inserted replaced
58:669f2734557d 59:8a8db17c02a4
149 { 149 {
150 void *elm; 150 void *elm;
151 int i; 151 int i;
152 152
153 for (i = 0; i < arr->length; ++i) { 153 for (i = 0; i < arr->length; ++i) {
154 elm = ARRAY_INDEX(arr, i); 154 elm = (char *) arr->data + OFFSET(i);
155 155
156 if (memcmp(elm, data, arr->unit) == 0) 156 if (memcmp(elm, data, arr->unit) == 0)
157 array_remove(arr, i); 157 array_remove(arr, i);
158 } 158 }
159 } 159 }