From d69d86e8f300cedb58d8c3e2cde6aa88984ecc8d Mon Sep 17 00:00:00 2001 From: frog Date: Wed, 23 Jun 2004 13:54:56 +0000 Subject: [PATCH] src/gdcmDocument.cxx: bug fix. --- ChangeLog | 3 ++- src/gdcmDocument.cxx | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) 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); -- 2.48.1