Signed-off-by: Bruno Ribas <ribas@xxxxxxxxxxxx> --- builtin-pack-objects.c | 2 -- diff-delta.c | 8 ++------ 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/builtin-pack-objects.c b/builtin-pack-objects.c index b5f9648..04a4abc 100644 --- a/builtin-pack-objects.c +++ b/builtin-pack-objects.c @@ -1254,8 +1254,6 @@ static int try_delta(struct unpacked *trg, struct unpacked *src, } if (!src->index) { src->index = create_delta_index(src->data, src_size); - if (!src->index) - die("out of memory"); } delta_buf = create_delta(src->index, trg->data, trg_size, &delta_size, max_size); diff --git a/diff-delta.c b/diff-delta.c index 9f998d0..011d7d6 100644 --- a/diff-delta.c +++ b/diff-delta.c @@ -157,9 +157,7 @@ struct delta_index * create_delta_index(const void *buf, unsigned long bufsize) memsize = sizeof(*index) + sizeof(*hash) * hsize + sizeof(*entry) * entries; - mem = malloc(memsize); - if (!mem) - return NULL; + mem = xmalloc(memsize); index = mem; mem = index + 1; hash = mem; @@ -258,9 +256,7 @@ create_delta(const struct delta_index *index, outsize = 8192; if (max_size && outsize >= max_size) outsize = max_size + MAX_OP_SIZE + 1; - out = malloc(outsize); - if (!out) - return NULL; + out = xmalloc(outsize); /* store reference buffer size */ i = index->src_size; -- 1.5.0.3 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html