Mercurial > molko
comparison libcore/core/alloc.c @ 188:cbce9143bf87
core: allow realloc of 0 for duktape
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 06 Nov 2020 14:50:31 +0100 |
parents | f6497ec74b49 |
children | befa2e855d3b |
comparison
equal
deleted
inserted
replaced
187:65a07c7d8ff4 | 188:cbce9143bf87 |
---|---|
39 static void * | 39 static void * |
40 panic_realloc(void *ptr, size_t size) | 40 panic_realloc(void *ptr, size_t size) |
41 { | 41 { |
42 void *mem; | 42 void *mem; |
43 | 43 |
44 if (!(mem = realloc(ptr, size))) | 44 if (!(mem = realloc(ptr, size)) && size != 0) |
45 panicf("%s", strerror(errno)); | 45 panicf("%s", strerror(errno)); |
46 | 46 |
47 return mem; | 47 return mem; |
48 } | 48 } |
49 | 49 |