From fe2085dbc788847ec9a9b46386db0f05a9526776 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Fri, 5 Jul 2013 17:59:18 +0200 Subject: [PATCH] isl_band_dup: accept NULL pointer on zero-size allocation Signed-off-by: Sven Verdoolaege --- isl_band.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/isl_band.c b/isl_band.c index a0ecd675..60d52a1b 100644 --- a/isl_band.c +++ b/isl_band.c @@ -56,7 +56,7 @@ __isl_give isl_band *isl_band_dup(__isl_keep isl_band *band) dup->n = band->n; dup->zero = isl_alloc_array(ctx, int, band->n); - if (!dup->zero) + if (band->n && !dup->zero) goto error; for (i = 0; i < band->n; ++i) -- 2.11.4.GIT