On Sat, May 12, 2012 at 09:28:27AM -0700, H.J. Lu wrote: > +/* Make sure cache is freed before exiting. */ > +libc_freeres_fn (freecache) > +{ > + if (cache) > + free (cache); > +} Is that if really necessary? Marek