diff options
author | Sven Verdoolaege <skimo@kotnet.org> | 2012-12-01 00:21:40 +0100 |
---|---|---|
committer | Sven Verdoolaege <skimo@kotnet.org> | 2012-12-01 17:38:07 +0100 |
commit | fbf855a15933f4c2a305e33bf410c9ad7b874913 (patch) | |
tree | 7dc75c2f93c8fc79031bce1cc838f454c460305b /isl_multi_templ.c | |
parent | ef2d658a0fd2b3efff1dc2a9a64c1e4eae9eef0d (diff) | |
download | isl-fbf855a15933f4c2a305e33bf410c9ad7b874913.tar.gz isl-fbf855a15933f4c2a305e33bf410c9ad7b874913.tar.bz2 isl-fbf855a15933f4c2a305e33bf410c9ad7b874913.zip |
isl_multi_*_realign_domain: plug memory leak on error path
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
Diffstat (limited to 'isl_multi_templ.c')
-rw-r--r-- | isl_multi_templ.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/isl_multi_templ.c b/isl_multi_templ.c index 338d9159..7080493d 100644 --- a/isl_multi_templ.c +++ b/isl_multi_templ.c @@ -345,7 +345,7 @@ __isl_give MULTI(BASE) *FN(MULTI(BASE),realign_domain)( multi = FN(MULTI(BASE),cow)(multi); if (!multi || !exp) - return NULL; + goto error; for (i = 0; i < multi->n; ++i) { multi->p[i] = FN(EL,realign_domain)(multi->p[i], |