From 617bb9eec0cf9c08cb382c7c4217f4dea985799b Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Sun, 2 Dec 2012 12:22:48 +0100 Subject: [PATCH] isl_map_subtract.c: basic_map_collect_diff: avoid invalid access on error Signed-off-by: Sven Verdoolaege --- isl_map_subtract.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/isl_map_subtract.c b/isl_map_subtract.c index 0e23ea3f..2c958c76 100644 --- a/isl_map_subtract.c +++ b/isl_map_subtract.c @@ -326,6 +326,8 @@ static int basic_map_collect_diff(__isl_take isl_basic_map *bmap, map = isl_map_order_divs(map); tab = isl_tab_from_basic_map(bmap, 1); + if (!tab) + goto error; modified = 0; level = 0; -- 2.11.4.GIT