|
From: <enl...@li...> - 2005-04-27 07:07:55
|
Enlightenment CVS committal
Author : raster
Project : e17
Module : apps/e
Dir : e17/apps/e/src/bin
Modified Files:
e_moveresize.c
Log Message:
check for NULL
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_moveresize.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- e_moveresize.c 27 Apr 2005 07:03:31 -0000 1.2
+++ e_moveresize.c 27 Apr 2005 07:07:46 -0000 1.3
@@ -17,7 +17,7 @@
ecore_evas_free(_ee);
}
_ee = ecore_evas_software_x11_new(NULL, zone->container->manager->win,
- 0, 0, 10, 10);
+ 0, 0, 10, 10);
ecore_evas_override_set(_ee, 1);
ecore_evas_software_x11_direct_resize_set(_ee, 1);
e_canvas_add(_ee);
@@ -30,7 +30,7 @@
"widgets/border/default/resize");
snprintf(buf, sizeof(buf), "9999x9999");
edje_object_part_text_set(_obj, "text", buf);
-
+
edje_object_size_min_calc(_obj, &ew, &eh);
evas_object_move(_obj, 0, 0);
evas_object_resize(_obj, ew, eh);
@@ -46,7 +46,11 @@
void e_resize_end(void)
{
- evas_object_del(_obj);
+ if (_obj)
+ {
+ evas_object_del(_obj);
+ _obj = NULL;
+ }
if (_ee)
{
e_canvas_del(_ee);
|