+2005-02-10 Benoit Regrain <Benoit.Regrain@creatis.insa-lyon.fr>
+ * Testing/TestWriteSimple.cxx, TestSequence.cxx : fix memroy leaks
+
2005-02-09 Benoit Regrain <Benoit.Regrain@creatis.insa-lyon.fr>
* src/gdcmFileHelper.[h|cxx] : now correctly set the VR of the datas when
writting the file
Program: gdcm
Module: $RCSfile: TestSequence.cxx,v $
Language: C++
- Date: $Date: 2005/02/07 12:53:59 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2005/02/10 14:23:18 $
+ Version: $Revision: 1.2 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
size_t size = 256 * 256 * 1;
unsigned char *imageData = new unsigned char[size];
+ memset(imageData,0,size);
// Write the image
gdcm::FileHelper *hlp = new gdcm::FileHelper(file);
}
ClearList(fileList);
- std::cout<<"3...OK";
+ std::cout<<"3...OK\n";
return 0;
}
Program: gdcm
Module: $RCSfile: TestWriteSimple.cxx,v $
Language: C++
- Date: $Date: 2005/02/10 10:51:39 $
- Version: $Revision: 1.24 $
+ Date: $Date: 2005/02/10 14:23:18 $
+ Version: $Revision: 1.25 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
*(tmp+1) = j/256;
}
- tmp += img.components/8;
+ tmp += img.componentSize/8;
}
}
}
}
// Test the data's content
- if (int res = memcmp(imageData, imageDataWritten, size) !=0)
+ if ( memcmp(imageData, imageDataWritten, size) !=0 )
{
- (void)res;
std::cout << "Failed" << std::endl
<< " Pixel differ (as expanded in memory)." << std::endl;
delete fileToBuild;
Program: gdcm
Module: $RCSfile: gdcmBinEntry.cxx,v $
Language: C++
- Date: $Date: 2005/02/05 04:28:38 $
- Version: $Revision: 1.67 $
+ Date: $Date: 2005/02/10 14:23:18 $
+ Version: $Revision: 1.68 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
Copy(e);
- BinArea = 0; // let's be carefull !
+ BinArea = 0;
SelfArea = true;
}
Program: gdcm
Module: $RCSfile: gdcmFile.cxx,v $
Language: C++
- Date: $Date: 2005/02/10 10:55:26 $
- Version: $Revision: 1.221 $
+ Date: $Date: 2005/02/10 14:23:18 $
+ Version: $Revision: 1.222 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
*/
float File::GetXSpacing()
{
- float xspacing, yspacing;
+ float xspacing = 1.0;
+ float yspacing = 1.0;
const std::string &strSpacing = GetEntryValue(0x0028,0x0030);
if( strSpacing == GDCM_UNFOUND )