diff options
author | Sven Verdoolaege <skimo@kotnet.org> | 2010-06-05 16:23:04 +0200 |
---|---|---|
committer | Sven Verdoolaege <skimo@kotnet.org> | 2010-06-12 13:16:36 +0200 |
commit | 840bd6b711a9015cd145b6778539976b05836bc0 (patch) | |
tree | ed409a2efa2c4052cbd4a5af8342f19c14a63e5f /isl_coalesce.c | |
parent | c9aadb2cefbcf40dd19f4b7c463ab096b269d194 (diff) | |
download | isl-840bd6b711a9015cd145b6778539976b05836bc0.tar.gz isl-840bd6b711a9015cd145b6778539976b05836bc0.tar.bz2 isl-840bd6b711a9015cd145b6778539976b05836bc0.zip |
isl_tab_detect_implicit_equalities: return integer instead of struct isl_tab *
Diffstat (limited to 'isl_coalesce.c')
-rw-r--r-- | isl_coalesce.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/isl_coalesce.c b/isl_coalesce.c index 39b6d12b..8f953df1 100644 --- a/isl_coalesce.c +++ b/isl_coalesce.c @@ -1133,7 +1133,8 @@ struct isl_map *isl_map_coalesce(struct isl_map *map) if (!tabs[i]) goto error; if (!ISL_F_ISSET(map->p[i], ISL_BASIC_MAP_NO_IMPLICIT)) - tabs[i] = isl_tab_detect_implicit_equalities(tabs[i]); + if (isl_tab_detect_implicit_equalities(tabs[i]) < 0) + goto error; if (!ISL_F_ISSET(map->p[i], ISL_BASIC_MAP_NO_REDUNDANT)) if (isl_tab_detect_redundant(tabs[i]) < 0) goto error; |