From: Sven Verdoolaege Date: Sat, 5 Sep 2009 21:27:34 +0000 (+0200) Subject: isl_tab.c: fix up to_col X-Git-Tag: isl-0.01~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7448c8e33fbff806ad569ddbcf166f1306473c1d;p=platform%2Fupstream%2Fisl.git isl_tab.c: fix up to_col --- diff --git a/isl_tab.c b/isl_tab.c index 3adb11d..dc74e29 100644 --- a/isl_tab.c +++ b/isl_tab.c @@ -1262,21 +1262,21 @@ error: /* Pivot a non-negative variable down until it reaches the value zero * and then pivot the variable into a column position. */ -int to_col(struct isl_tab *tab, struct isl_tab_var *var) +static int to_col(struct isl_tab *tab, struct isl_tab_var *var) { int i; int row, col; unsigned off = 2 + tab->M; if (!var->is_row) - return; + return 0; while (isl_int_is_pos(tab->mat->row[var->index][1])) { find_pivot(tab, var, NULL, -1, &row, &col); isl_assert(tab->mat->ctx, row != -1, return -1); isl_tab_pivot(tab, row, col); if (!var->is_row) - return; + return 0; } for (i = tab->n_dead; i < tab->n_col; ++i)