From Sebastien Grignard, fixed memory leak where header and databuffers

wern't deleted.
This commit is contained in:
Robert Osfield
2005-02-11 10:09:06 +00:00
parent 192daa0408
commit 0420222ce5

View File

@@ -687,6 +687,9 @@ bool WriteDDSFile(const osg::Image *img, std::ostream& fout)
// Check for correct saving
fout.write(reinterpret_cast<char*>(buffer), isize);
delete [] header;
delete [] buffer;
if (fout.fail())
{
return false;