X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmDicomDir.cxx;h=467f639478011a104eb214f8a761a5ef4b0b76fa;hb=d6883344e7e961e20b0e9c83a3ef861313cfc948;hp=0f45498099b28f4e9172afe84d993b8849d9b3e3;hpb=8cd6b61e6958739d30a2e1bdccbab42e77386ff7;p=gdcm.git diff --git a/src/gdcmDicomDir.cxx b/src/gdcmDicomDir.cxx index 0f454980..467f6394 100644 --- a/src/gdcmDicomDir.cxx +++ b/src/gdcmDicomDir.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDicomDir.cxx,v $ Language: C++ - Date: $Date: 2005/06/02 09:40:58 $ - Version: $Revision: 1.139 $ + Date: $Date: 2005/06/17 12:36:07 $ + Version: $Revision: 1.141 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -211,6 +211,7 @@ bool DicomDir::Load(std::string const &fileName ) } NewMeta(); gdcmWarningMacro( "Parse directory and create the DicomDir : " << Filename ); + ParseDirectory(); } return true; @@ -256,7 +257,7 @@ DicomDirMeta *DicomDir::NewMeta() DocEntry *entry = GetFirstEntry(); if( entry ) { - MetaElems = new DicomDirMeta(true); + MetaElems = new DicomDirMeta(true); // true = empty entry = GetFirstEntry(); while( entry ) @@ -272,7 +273,7 @@ DicomDirMeta *DicomDir::NewMeta() } else // after root directory parsing { - MetaElems = new DicomDirMeta(false); + MetaElems = new DicomDirMeta(false); // false = not empty } MetaElems->SetSQItemNumber(0); // To avoid further missprinting return MetaElems; @@ -529,14 +530,6 @@ bool DicomDir::AnonymizeDicomDir() return true; } - - - - - - - - //----------------------------------------------------------------------------- // Protected /**