From 9e41d5dd33b7021a3ee18b6527d36a277d4841e1 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Fri, 25 Jun 2010 17:15:57 +0200 Subject: [PATCH] isl_basic_map_total_dim: avoid NULL pointer dereference --- isl_map.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/isl_map.c b/isl_map.c index 11cfb89..ff46a29 100644 --- a/isl_map.c +++ b/isl_map.c @@ -207,7 +207,7 @@ unsigned isl_basic_map_n_div(const struct isl_basic_map *bmap) unsigned isl_basic_map_total_dim(const struct isl_basic_map *bmap) { - return isl_dim_total(bmap->dim) + bmap->n_div; + return bmap ? isl_dim_total(bmap->dim) + bmap->n_div : 0; } unsigned isl_map_n_in(const struct isl_map *map) -- 2.7.4