From 60dac67577528223aa3e1a231b310c41352915a8 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Thu, 4 Feb 2010 17:50:36 +0100 Subject: [PATCH] isl_{map,set}_dim: handle NULL input --- isl_map.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/isl_map.c b/isl_map.c index 1d66a66..2203b7b 100644 --- a/isl_map.c +++ b/isl_map.c @@ -125,12 +125,12 @@ unsigned isl_basic_map_dim(const struct isl_basic_map *bmap, unsigned isl_map_dim(const struct isl_map *map, enum isl_dim_type type) { - return n(map->dim, type); + return map ? n(map->dim, type) : 0; } unsigned isl_set_dim(const struct isl_set *set, enum isl_dim_type type) { - return n(set->dim, type); + return set ? n(set->dim, type) : 0; } unsigned isl_basic_map_offset(struct isl_basic_map *bmap, -- 2.7.4