On Mon, 8 Aug 2011, Enlightenment SVN wrote:

> Log:
> strndup--!
>
>
>
> Author:       raster
> Date:         2011-08-08 07:40:33 -0700 (Mon, 08 Aug 2011)
> New Revision: 62206
> Trac:         http://trac.enlightenment.org/e/changeset/62206
>
> Modified:
>  trunk/evas/src/lib/canvas/evas_font_dir.c
>
> Modified: trunk/evas/src/lib/canvas/evas_font_dir.c
> ===================================================================
> --- trunk/evas/src/lib/canvas/evas_font_dir.c 2011-08-08 14:36:02 UTC (rev 
> 62205)
> +++ trunk/evas/src/lib/canvas/evas_font_dir.c 2011-08-08 14:40:33 UTC (rev 
> 62206)
> @@ -715,10 +715,10 @@
>                   end = strchr(start, ',');
>                   if (end)
>                     {
> -                       char *tmp;
> -                       tmp = strndup(start, end - start);
> +                       char *tmp = alloca((end - start) + 1);
> +                       strncpy(tmp, start, end - start);
> +                       tmp[end - start] = 0;
>                        FcPatternAddString (p_nm, FC_FAMILY, (FcChar8*) start);

is it really 'start' and not 'tmp' that should be usedd in 
FcPatternAddString() ?

Vincent

> -                       free(tmp);
>                     }
>                   else
>                     {
>
>
> ------------------------------------------------------------------------------
> BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
> The must-attend event for mobile developers. Connect with experts.
> Get tools for creating Super Apps. See the latest technologies.
> Sessions, hands-on labs, demos & much more. Register early & save!
> http://p.sf.net/sfu/rim-blackberry-1
> _______________________________________________
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
>
>

------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to