diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2016-12-06 11:19:05 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2016-12-06 11:21:28 +0900 |
commit | e25b3eedb4125740e0cb3411ce0a8fe32a19e321 (patch) | |
tree | 7c3e44793ca8ab2fb8aac6b518e7881d80eb5f60 | |
parent | 7a71559eff63d36f2c7465591d31583bb5f8b287 (diff) | |
download | efl-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.c | 3 |
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) |