On Sat, 29 Jan 2011 19:55:07 -0800
"Enlightenment SVN" <no-re...@enlightenment.org> wrote:

> Log:
> don't crash on an empty <Name></Name> tag in a menu
>   
> 
> Author:       rephorm
> Date:         2011-01-29 19:55:06 -0800 (Sat, 29 Jan 2011)
> New Revision: 56394
> Trac:         http://trac.enlightenment.org/e/changeset/56394
> 
> Modified:
>   trunk/efreet/src/lib/efreet_menu.c 
> 
> Modified: trunk/efreet/src/lib/efreet_menu.c
> ===================================================================
> --- trunk/efreet/src/lib/efreet_menu.c        2011-01-30 00:07:55 UTC (rev
> 56393) +++ trunk/efreet/src/lib/efreet_menu.c 2011-01-30 03:55:06 UTC
> (rev 56394) @@ -1323,6 +1323,8 @@
>          INF("efreet_menu_handle_name() setting second name into menu");
>          return 0;
>      }
> +    /* ignore the name if it is empty */
> +    if (!xml->text) return 1;
>  
>      /* ignore the name if it contains a / */
>      if (strchr(xml->text, '/')) return 1;
> 
> 
changelog

-- 
Mike Blumenkrantz
Zentific: NULL pointer dereferences now 50% off!

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to