From c5a5b3912324a8f68af977baafb407c4d8fe95d1 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Fri, 25 Jun 2010 20:36:16 +0200 Subject: [PATCH] isl_{set,map}_fast_is_empty: avoid NULL pointer dereference --- isl_map.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/isl_map.c b/isl_map.c index 7ac2900..dd438b6 100644 --- a/isl_map.c +++ b/isl_map.c @@ -5197,12 +5197,12 @@ int isl_map_is_empty(struct isl_map *map) int isl_map_fast_is_empty(struct isl_map *map) { - return map->n == 0; + return map ? map->n == 0 : -1; } int isl_set_fast_is_empty(struct isl_set *set) { - return set->n == 0; + return set ? set->n == 0 : -1; } int isl_set_is_empty(struct isl_set *set) -- 2.7.4