Ethereal-dev: Re: [Ethereal-dev] Re: rev 15660: /trunk/plugins/asn1/: packet-asn1.c /trunk/epa

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Fri, 02 Sep 2005 09:47:12 -0700
W. Borgert wrote:

What is wrong with glib?

For one thing, it has the philosophy that memory allocators that abort the program if a memory allocation fails is OK. (This might have been fixed in recent versions of GLib, but unless we're willing to abandon GTK+ 1.2[.x] support and require GTK+/GLib 2.8[.x] or later, *and* the fix includes changing all GLib's data structures to use allocation APIs that don't abort the program if they fail, that doesn't help us.)