Revision baa8c602 linux-user/mmap.c
b/linux-user/mmap.c | ||
---|---|---|
128 | 128 |
size_t old_size, copy; |
129 | 129 |
void *new_ptr; |
130 | 130 |
|
131 |
if (!ptr) |
|
132 |
return qemu_malloc(size); |
|
131 | 133 |
old_size = *(size_t *)((char *)ptr - 16); |
132 | 134 |
copy = old_size < size ? old_size : size; |
133 | 135 |
new_ptr = qemu_malloc(size); |
Also available in: Unified diff