From: Sven Verdoolaege Date: Tue, 4 Jun 2013 12:22:06 +0000 (+0200) Subject: isl_tab_pip.c: use_shifted: avoid invalid access on error path X-Git-Tag: isl-0.12~14^2~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=d9d8b447db1d1ff4f09dc952fe755c7b8e168d92;p=platform%2Fupstream%2Fisl.git isl_tab_pip.c: use_shifted: avoid invalid access on error path Signed-off-by: Sven Verdoolaege --- diff --git a/isl_tab_pip.c b/isl_tab_pip.c index 6f4a2a7..6d8496e 100644 --- a/isl_tab_pip.c +++ b/isl_tab_pip.c @@ -2729,6 +2729,8 @@ static struct isl_basic_set *drop_constant_terms(struct isl_basic_set *bset) static int use_shifted(struct isl_context_gbr *cgbr) { + if (!cgbr->tab) + return 0; return cgbr->tab->bmap->n_eq == 0 && cgbr->tab->bmap->n_div == 0; }