On Fri, Jan 08, 2010 at 12:45:11AM +0300, Igor Zinovik wrote: > Hello, t...@. > > tmpbuf is allocated via strdup(3) but it is leaved unfreed when we > leave makedirs() function.
I have commited a few of these (this one, the libc/hash one and the pwd_mkdb one). I shall look at the others shortly. Some nice catches in there. Please note that none of your patches apply because of spaces in the whitespace instead of tabs (I applied them manually). Either your mail client is mangling the diffs, or you're copy/pasting the diffs into the mail client. In future could you please try and stop this happening, it makes dealing with the patches a lot harder? -0- -- Grabel's Law: 2 is not equal to 3 -- not even for large values of 2.