X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=polytope_scan.c;h=60ac3e50e4eaf0912fe36f0a0ac69e39e5eb84e2;hb=0d458c47aefdc037512282a3250de99d9d24b8c9;hp=fbd80ae673b1337c66f51ec29ea0e3580f684bfd;hpb=67550660e816eea6748a904cbf82a6501bc10432;p=platform%2Fupstream%2Fisl.git diff --git a/polytope_scan.c b/polytope_scan.c index fbd80ae..60ac3e5 100644 --- a/polytope_scan.c +++ b/polytope_scan.c @@ -8,9 +8,11 @@ */ #include +#include #include "isl_equalities.h" -#include "isl_seq.h" +#include #include "isl_scan.h" +#include /* The input of this program is the same as that of the "polytope_scan" * program from the barvinok distribution. @@ -47,12 +49,14 @@ error: static struct isl_mat *isl_basic_set_scan_samples(struct isl_basic_set *bset) { + isl_ctx *ctx; unsigned dim; struct scan_samples ss; + ctx = isl_basic_set_get_ctx(bset); dim = isl_basic_set_total_dim(bset); ss.callback.add = scan_samples_add_sample; - ss.samples = isl_mat_alloc(bset->ctx, 0, 1 + dim); + ss.samples = isl_mat_alloc(ctx, 0, 1 + dim); if (!ss.samples) goto error; @@ -91,7 +95,7 @@ int main(int argc, char **argv) bset = isl_basic_set_read_from_file(ctx, stdin, 0); samples = isl_basic_set_samples(bset); - isl_mat_dump(samples, stdout, 0); + isl_mat_print_internal(samples, stdout, 0); isl_mat_free(samples); isl_ctx_free(ctx);