Revision 2137b4cc block-vvfat.c

b/block-vvfat.c
101 101
{
102 102
    if((index + 1) * array->item_size > array->size) {
103 103
	int new_size = (index + 32) * array->item_size;
104
	array->pointer = realloc(array->pointer, new_size);
104
	array->pointer = qemu_realloc(array->pointer, new_size);
105 105
	if (!array->pointer)
106 106
	    return -1;
107 107
	array->size = new_size;
......
127 127
static inline void* array_insert(array_t* array,unsigned int index,unsigned int count) {
128 128
    if((array->next+count)*array->item_size>array->size) {
129 129
	int increment=count*array->item_size;
130
	array->pointer=realloc(array->pointer,array->size+increment);
130
	array->pointer=qemu_realloc(array->pointer,array->size+increment);
131 131
	if(!array->pointer)
132 132
	    return 0;
133 133
	array->size+=increment;

Also available in: Unified diff