From: frog Date: Wed, 23 Jun 2004 13:54:56 +0000 (+0000) Subject: src/gdcmDocument.cxx: bug fix. X-Git-Tag: Version0.5.bp~106 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=d69d86e8f300cedb58d8c3e2cde6aa88984ecc8d;p=gdcm.git src/gdcmDocument.cxx: bug fix. --- diff --git a/ChangeLog b/ChangeLog index 19137b56..52c3537b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,7 @@ -2004-06-21 Eric Boix +2004-06-23 Eric Boix * 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, diff --git a/src/gdcmDocument.cxx b/src/gdcmDocument.cxx index 92bf75e0..c91e0f0a 100644 --- a/src/gdcmDocument.cxx +++ b/src/gdcmDocument.cxx @@ -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);