kwo pushed a commit to branch master. http://git.enlightenment.org/legacy/imlib2.git/commit/?id=152366c87e9cd4b16ab91ed0777846ed35057eb9
commit 152366c87e9cd4b16ab91ed0777846ed35057eb9 Author: Kim Woelders <k...@woelders.dk> Date: Wed Dec 1 17:53:14 2021 +0100 Avoid "exceeds maximum object size" warning ..for 32 bit arch too. --- src/modules/loaders/loader_lbm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/loaders/loader_lbm.c b/src/modules/loaders/loader_lbm.c index 48de655..e0f4a64 100644 --- a/src/modules/loaders/loader_lbm.c +++ b/src/modules/loaders/loader_lbm.c @@ -260,14 +260,14 @@ scalecmap(ILBM * ilbm) { int i; - if (!ilbm->cmap.data) + if (!ilbm->cmap.data || ilbm->cmap.size <= 0) return; for (i = 0; i < ilbm->cmap.size; i++) if (ilbm->cmap.data[i] & 0x0f) return; - ilbm->cmap_alloc = malloc((unsigned int)ilbm->cmap.size); + ilbm->cmap_alloc = malloc(ilbm->cmap.size); for (i = 0; i < ilbm->cmap.size; i++) ilbm->cmap_alloc[i] = ilbm->cmap.data[i] | ilbm->cmap.data[i] >> 4; --