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