diff options
Diffstat (limited to 'mdk-stage1/tools.c')
-rw-r--r-- | mdk-stage1/tools.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mdk-stage1/tools.c b/mdk-stage1/tools.c index 6a4b938ed..3d22d4d17 100644 --- a/mdk-stage1/tools.c +++ b/mdk-stage1/tools.c @@ -269,7 +269,10 @@ enum return_type load_ramdisk(void) /* pixel's */ void * memdup(void *src, size_t size) { - void * r = malloc(size); + void * r; + if (size < 8) + size = 16; + r = malloc(size); memcpy(r, src, size); return r; } |