From c657d41fc3342b95030bdf2acde070895cf091b2 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 8 Feb 2017 11:45:09 +0900 Subject: [PATCH] evas image load - handle null module handle in case this fixes CID 1368338 --- src/lib/evas/common/evas_image_load.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/lib/evas/common/evas_image_load.c b/src/lib/evas/common/evas_image_load.c index b27bae2c00..ca9a28c998 100644 --- a/src/lib/evas/common/evas_image_load.c +++ b/src/lib/evas/common/evas_image_load.c @@ -381,9 +381,17 @@ end: em->definition->name : "", file); - ie->info.module = em; - ie->info.loader = em->functions; - if (em) evas_module_ref(em); + if (em) + { + ie->info.module = em; + ie->info.loader = em->functions; + evas_module_ref(em); + } + else + { + ie->info.module = NULL; + ie->info.loader = NULL; + } return ret; }