Signed-off-by: Bruno Ribas <ribas@xxxxxxxxxxxx> --- diff-delta.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) diff --git a/diff-delta.c b/diff-delta.c index 9f998d0..74a8377 100644 --- a/diff-delta.c +++ b/diff-delta.c @@ -157,9 +157,8 @@ 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 +257,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