<<< Date Index >>>     <<< Thread Index >>>

Re: feature freeze? (Re: [Announce] mutt-1.5.13 is out)



On Thu, Aug 17, 2006 at 05:56:33AM +0000 I heard the voice of
Rocco Rutte, and lo! it spake thus:
> 
> (calling functions like strdup() always involves malloc()/free()
> which should be avoided as much as possible because they're horribly
> expensive).

I didn't intend to worry overmuch about the expense of a single
malloc() and free() when we're about to calculate a MD5 sum and in the
process of opening a N-thousand message mailbox ;p  And, I like
keeping as little on the stack as possible.


> The way to do it IMHO is this: in mutt_hcache_per_folder()

Probably.  By the time I realized I had to change a bunch of places
(beyond just the one I needed), I'd already written it at the higher
level, so I never investigated down that deep.


-- 
Matthew Fuller     (MF4839)   |  fullermd@xxxxxxxxxxxxxxx
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.