summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-12-06 11:19:05 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-12-06 11:21:28 +0900
commite25b3eedb4125740e0cb3411ce0a8fe32a19e321 (patch)
tree7c3e44793ca8ab2fb8aac6b518e7881d80eb5f60
parent7a71559eff63d36f2c7465591d31583bb5f8b287 (diff)
downloadefl-e25b3eedb4125740e0cb3411ce0a8fe32a19e321.tar.gz
evas - protect against outbuf alloc fail possibility
this should fix T4967
-rw-r--r--src/modules/evas/engines/software_x11/evas_engine.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/evas/engines/software_x11/evas_engine.c b/src/modules/evas/engines/software_x11/evas_engine.c
index 4019e6d11b..c5ef57d3e9 100644
--- a/src/modules/evas/engines/software_x11/evas_engine.c
+++ b/src/modules/evas/engines/software_x11/evas_engine.c
@@ -417,7 +417,8 @@ eng_setup(Evas *eo_e, void *in)
info->info.mask,
info->info.shape_dither,
info->info.destination_alpha);
- evas_software_xlib_outbuf_debug_set(ob, info->info.debug);
+ if (ob)
+ evas_software_xlib_outbuf_debug_set(ob, info->info.debug);
}
}
if (ob)