I doubt the GNU people will change the behavior though; that may
   affect too many other programs.  

The change would be to adapt the several gl_list implementations to
expect a NULL value from the x(re)alloc functions.

AFAIK it would not require to change the gl_list API in an
incompatible way. The only difference would arise in the case of a
program defining a `die' function that does nothing. Currently that
produces a segmentation fault instead of communicating the error to
the caller.



Reply via email to