From f5172171d1031d108ab8a9d1e8eaae02a9d1c4e7 Mon Sep 17 00:00:00 2001 From: raster Date: Fri, 13 Aug 2010 10:39:41 +0000 Subject: [PATCH] oopsie. fix. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51071 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/modules/engines/gl_x11/evas_engine.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/engines/gl_x11/evas_engine.c b/src/modules/engines/gl_x11/evas_engine.c index aa753a4..5b1c27d 100644 --- a/src/modules/engines/gl_x11/evas_engine.c +++ b/src/modules/engines/gl_x11/evas_engine.c @@ -1776,7 +1776,7 @@ eng_image_data_get(void *data, void *image, int to_write, DATA32 **image_data) *image_data = NULL; return im; } - if (im->tex->pt->dyn.data) + if ((im->tex) && (im->tex->pt) && (im->tex->pt->dyn.data)) { *image_data = im->tex->pt->dyn.data; return im; @@ -1830,7 +1830,7 @@ eng_image_data_put(void *data, void *image, DATA32 *image_data) im = image; if (im->native.data) return image; eng_window_use(re->win); - if (im->tex->pt->dyn.data) + if ((im->tex) && (im->tex->pt) && (im->tex->pt->dyn.data)) { if (im->tex->pt->dyn.data == image_data) { -- 2.7.4