Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_int_menus.c Log Message: bread crumbs paid off! werd to THAT! =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_int_menus.c,v retrieving revision 1.71 retrieving revision 1.72 diff -u -3 -r1.71 -r1.72 --- e_int_menus.c 27 Jun 2005 14:24:20 -0000 1.71 +++ e_int_menus.c 29 Jun 2005 08:06:54 -0000 1.72 @@ -584,6 +584,14 @@ m = obj; borders = e_object_data_get(E_OBJECT(m)); + if (borders == NULL) + { + printf("########################################################\n"); + printf("########################################################\n"); + printf("clients menu free cb called and object data is NULL!\n"); + printf("########################################################\n"); + printf("########################################################\n"); + } while (borders) { E_Border *bd; @@ -598,8 +606,9 @@ static void _e_int_menus_clients_item_cb(void *data, E_Menu *m, E_Menu_Item *mi) { - E_Border *bd = data; - + E_Border *bd; + + bd = data; E_OBJECT_CHECK(bd); if (bd->iconic) e_border_uniconify(bd); e_desk_show(bd->desk); @@ -610,8 +619,9 @@ static void _e_int_menus_clients_cleanup_cb(void *data, E_Menu *m, E_Menu_Item *mi) { - E_Zone *zone = data; + E_Zone *zone; + zone = data; e_place_zone_region_smart_cleanup(zone); } ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs