Use g_new()/g_free() instead of ALLOCA_N()
Use g_new()/g_free() instead of ALLOCA_N()

When the input can be of any length, as the user supplies it, using
ALLOCA_N() won’t do, as the stack may be blown.

kitachro/ruby-gnome2,kitachro/ruby-gnome2,kitachro/ruby-gnome2,kitachro/ruby-gnome2,kitachro/ruby-gnome2