| AWARE [SYSTEMS] | Imaging expertise for the Delphi developer | |||||||
![]() |
TIFF and LibTiff Mailing List Archive | |||||||
LibTiff Mailing List
TIFF and LibTiff Mailing List Archive Contact
The TIFF Mailing List Homepage |
Thread2006.01.30 06:18 "TIFFClose(var) doesnt release memory", by Pradeep BalaI ran the following code on
WinXP Pro - AMD athlon 1.1Ghz and 1 GB RAM Machine., VStudio 6.0
I dont see TIFFClose(image) release memory back to the system.
As I kept checking the RAM taken by this program it kept on increasing and
never decreased
Is it possible to make sure that the memory is released back to the system ?
According to the manual for TIFFClose() -- memory should be released but I
dont see it.., can someone point out why ?
Thanks in advance !
/**** CODE FOLLOWS *****/
TIFF *image;
while( listof_files < totalfiles )
{
if((image = TIFFOpen(s.c_str(), "r")) == NULL)
{
// BAD TIFF IMAGE
listof_files++;
continue;
}
else
{
// GOOD TIFF IMAGE
listof_files++;
}
TIFFClose(image);
}
|
|||||||