]> Creatis software - gdcm.git/commitdiff
src/gdcmDocument.cxx: bug fix.
authorfrog <frog>
Wed, 23 Jun 2004 13:54:56 +0000 (13:54 +0000)
committerfrog <frog>
Wed, 23 Jun 2004 13:54:56 +0000 (13:54 +0000)
ChangeLog
src/gdcmDocument.cxx

index 19137b56a85e4f59586524fa21b7c8059471d0af..52c3537bb745f70662ebd8b9f2007c6b6026e48c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
-2004-06-21 Eric Boix <Eric.Boix@creatis.insa-lyon.fr>
+2004-06-23 Eric Boix <Eric.Boix@creatis.insa-lyon.fr>
    * gdcmDocEntry::PrintCommonPart() and ::WriteCommonPart() removed.
      Use the gdcmDocEntry::Print() and Write() instead.
+   * src/gdcmDocument.cxx: bug fix.
 
 2004-06-22 Jean-Pierre Roux
    In order : to write Sequences, whatever their imbrication level, 
index 92bf75e08b07e8ce9e0164953c04cfd7cab29527..c91e0f0ac3463336f7d99c62bfdde969f314ebc4 100644 (file)
@@ -3,8 +3,8 @@
   Program:   gdcm
   Module:    $RCSfile: gdcmDocument.cxx,v $
   Language:  C++
-  Date:      $Date: 2004/06/23 13:02:36 $
-  Version:   $Revision: 1.27 $
+  Date:      $Date: 2004/06/23 13:54:56 $
+  Version:   $Revision: 1.28 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -1292,6 +1292,8 @@ long gdcmDocument::ParseSQ(gdcmSeqEntry *set,
 
    while (true) {
       NewDocEntry = ReadNextDocEntry();   
+      if (!NewDocEntry)
+         break;
       if(delim_mode) {   
          if (NewDocEntry->isSequenceDelimitor()) {
             set->SetSequenceDelimitationItem(NewDocEntry);