X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=patch-delta.c;h=98c27beb252420102de78e50994ed5cc5b6f564a;hb=303958dc42d451aead0e1b9cf7b9836831a05f4b;hp=26281ea1230f730931442bc0ed59966a6f4031be;hpb=2b64f88f09ae2169ec85652b46897574e352936d;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) {