Subject: Re: is free() broken or am I broken :)
To: None <firstname.lastname@example.org>
From: Hisashi T Fujinaka <email@example.com>
Date: 08/14/2002 19:35:46
My bad. dmalloc was pointing me in the wrong direction, and I found the
problem somewhere else.
On Thu, 15 Aug 2002 firstname.lastname@example.org wrote:
> >This only just showed up, and I just recompiled world yesterday, so I
> >don't know if it's me or gcc.
> >I've got a function that passes back an array, that I've malloc'ed within
> >the function using:
> >double * returnArray = (double *)malloc((size_t)(3 * sizeof(double)));
> >The rest of the code looks sort of like:
> >double * returnArray = transform(initialArray);
> so you are overwriting returnArray? no wonder original region
> allocated is not freed.
Hisashi T Fujinaka - email@example.com
BSEE (6/86) + BSChem (3/95) + BAEnglish (8/95) + $2.50 = mocha latte