diff options
author | Sven Verdoolaege <skimo@kotnet.org> | 2010-09-11 19:59:59 +0200 |
---|---|---|
committer | Sven Verdoolaege <skimo@kotnet.org> | 2010-09-11 19:59:59 +0200 |
commit | 7b6174a37fdd71603f6f59222605dee35b021674 (patch) | |
tree | d18a2cd91a302edb633a65b282cad1845f7ce3ed /isl_reordering.c | |
parent | fe354c50b738d92346bbc4f0ad2a463a57b2747b (diff) | |
download | isl-7b6174a37fdd71603f6f59222605dee35b021674.tar.gz isl-7b6174a37fdd71603f6f59222605dee35b021674.tar.bz2 isl-7b6174a37fdd71603f6f59222605dee35b021674.zip |
fix parameter alignment when alignee has zero parameters
The number of parameters was passed as an unsigned integer and
later decremented, leading to an allocation request for a huge
amount of memory.
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
Diffstat (limited to 'isl_reordering.c')
-rw-r--r-- | isl_reordering.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/isl_reordering.c b/isl_reordering.c index 63df9e7c..94a1832b 100644 --- a/isl_reordering.c +++ b/isl_reordering.c @@ -11,7 +11,7 @@ #include <isl_dim_private.h> #include <isl_reordering.h> -__isl_give isl_reordering *isl_reordering_alloc(isl_ctx *ctx, unsigned len) +__isl_give isl_reordering *isl_reordering_alloc(isl_ctx *ctx, int len) { isl_reordering *exp; |