From c42f726991d0f4604022f530574b4f75c26093a1 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Mon, 9 Jan 2017 14:49:48 +0100 Subject: [PATCH] isl_vec_expand: add missing return on error path Signed-off-by: Sven Verdoolaege --- isl_vec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/isl_vec.c b/isl_vec.c index 2b49a810..334bb00f 100644 --- a/isl_vec.c +++ b/isl_vec.c @@ -94,7 +94,7 @@ __isl_give isl_vec *isl_vec_expand(__isl_take isl_vec *vec, int pos, int n, return NULL; if (expanded < n) isl_die(isl_vec_get_ctx(vec), isl_error_invalid, - "not an expansion", isl_vec_free(vec)); + "not an expansion", return isl_vec_free(vec)); if (expanded == n) return vec; if (pos < 0 || n < 0 || pos + n > vec->size) -- 2.11.4.GIT