Program: gdcm
Module: $RCSfile: gdcmDocument.cxx,v $
Language: C++
- Date: $Date: 2004/06/23 09:30:22 $
- Version: $Revision: 1.26 $
+ Date: $Date: 2004/06/23 15:01:57 $
+ Version: $Revision: 1.29 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
* if ( filetype == ACR)
* UpdateGroupLength(true,ACR);
*/
-
- Write(fp,filetype); // the gdcmElementSet one !
+
+ gdcmElementSet::Write(fp,filetype);
/// WriteEntries(fp,type); // old stuff
return true;
NewDocEntry->GetElement() == 0x0010 )
{
if (NewDocEntry->GetLength()==0xffffffff)
+ {
// Broken US.3405.1.dcm
Parse7FE0(); // to skip the pixels
// (multipart JPEG/RLE are trouble makers)
+ }
+ else
+ {
+ SkipToNextDocEntry(NewDocEntry);
+ l = NewDocEntry->GetFullLength();
+ }
}
else
{
while (true) {
NewDocEntry = ReadNextDocEntry();
+ if (!NewDocEntry)
+ break;
if(delim_mode) {
if (NewDocEntry->isSequenceDelimitor()) {
set->SetSequenceDelimitationItem(NewDocEntry);