diff options
Diffstat (limited to 'src/allocator.c')
| -rw-r--r-- | src/allocator.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/allocator.c b/src/allocator.c index 4f81171..d03ff17 100644 --- a/src/allocator.c +++ b/src/allocator.c @@ -21,7 +21,7 @@ libzahl_realloc(z_t a, size_t need) zfree(a); a->chars = new; } else { - a->chars = realloc(a->chars, new_size * sizeof(zahl_char_t)); + a->chars = realloc(a->chars, (new_size + ZAHL_FLUFF) * sizeof(zahl_char_t)); if (check(!a->chars)) libzahl_memfailure(); } |
