Alex Graveley <[EMAIL PROTECTED]> writes:

> Hi,
> 
> Can we please add alloca versions of the string utilities g_strdup,
> g_strndup, g_strdup_printf, etc?  These could be inline variants of the
> existing heap allocation functions, and could help speedup
> function-internal string manipulation quite a bit.

As Havoc said, this is almost certainly a 2.2 feature at this time.

But also, these type of functions are a pain to implement portably,
even more so than alloca itself, ... you can't return alloca memory
from a function call, and statement expressions (what the glibc
g_strdupa() uses) are a GCC extension. An alloca g_strdup_printf() is
probably impossible. The others, are feasible at some cost in efficiency.

Regards,
                                        Owen

_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to