forked from enlightenment/efl
need NULL checks in EAPI function.
patched by Sungho Kwak sungho.efl@gmail.com SVN revision: 75946
This commit is contained in:
parent
0854fe7aba
commit
59fa846c97
|
@ -655,6 +655,9 @@ EAPI const void *
|
||||||
ecore_evas_buffer_pixels_get(Ecore_Evas *ee)
|
ecore_evas_buffer_pixels_get(Ecore_Evas *ee)
|
||||||
{
|
{
|
||||||
#ifdef BUILD_ECORE_EVAS_SOFTWARE_BUFFER
|
#ifdef BUILD_ECORE_EVAS_SOFTWARE_BUFFER
|
||||||
|
|
||||||
|
if(!ee) return NULL;
|
||||||
|
|
||||||
_ecore_evas_buffer_render(ee);
|
_ecore_evas_buffer_render(ee);
|
||||||
return ee->engine.buffer.pixels;
|
return ee->engine.buffer.pixels;
|
||||||
#else
|
#else
|
||||||
|
@ -690,6 +693,8 @@ ecore_evas_object_image_new(Ecore_Evas *ee_target)
|
||||||
int rmethod;
|
int rmethod;
|
||||||
int w = 1, h = 1;
|
int w = 1, h = 1;
|
||||||
|
|
||||||
|
if (!ee_target) return NULL;
|
||||||
|
|
||||||
rmethod = evas_render_method_lookup("buffer");
|
rmethod = evas_render_method_lookup("buffer");
|
||||||
if (!rmethod) return NULL;
|
if (!rmethod) return NULL;
|
||||||
ee = calloc(1, sizeof(Ecore_Evas));
|
ee = calloc(1, sizeof(Ecore_Evas));
|
||||||
|
|
Loading…
Reference in New Issue