pip.c: explicitly convert context into parameter set
authorSven Verdoolaege <skimo@kotnet.org>
Sat, 27 Aug 2011 12:08:33 +0000 (14:08 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Sat, 3 Sep 2011 10:04:55 +0000 (12:04 +0200)
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
pip.c

diff --git a/pip.c b/pip.c
index 4e9dfc6..9b2ae1d 100644 (file)
--- a/pip.c
+++ b/pip.c
@@ -73,8 +73,10 @@ static __isl_give isl_basic_set *set_bounds(__isl_take isl_basic_set *bset)
 
 static struct isl_basic_set *to_parameter_domain(struct isl_basic_set *context)
 {
-       return isl_basic_set_move_dims(context, isl_dim_param, 0, isl_dim_set, 0,
-                                      isl_basic_set_dim(context, isl_dim_set));
+       context = isl_basic_set_move_dims(context, isl_dim_param, 0,
+                   isl_dim_set, 0, isl_basic_set_dim(context, isl_dim_set));
+       context = isl_basic_set_params(context);
+       return context;
 }
 
 isl_basic_set *plug_in_parameters(isl_basic_set *bset, struct isl_vec *params)