Mercurial > code
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 } |