X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=patch-delta.c;h=98c27beb252420102de78e50994ed5cc5b6f564a;hb=90279074ca5cc336a8bfffd47d19d089b291b432;hp=26281ea1230f730931442bc0ed59966a6f4031be;hpb=07ee0d77c66d6f356cd3f82435e67510779aa53c;p=git.git diff --git a/patch-delta.c b/patch-delta.c index 26281ea1..98c27beb 100644 --- a/patch-delta.c +++ b/patch-delta.c @@ -34,9 +34,10 @@ void *patch_delta(void *src_buf, unsigned long src_size, /* now the result size */ size = get_delta_hdr_size(&data); - dst_buf = malloc(size); + dst_buf = malloc(size + 1); if (!dst_buf) return NULL; + dst_buf[size] = 0; out = dst_buf; while (data < top) {