X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=src%2FgdcmDicomDirElement.cxx;h=2769450b6aeb523fdf803068f5302cd069f91365;hb=74e3bc05fade5a18f193e7d1122c74756c0e689e;hp=65c05e51bb310f54670e428f642a84bc30cd3b7f;hpb=616fe6757e5e27ce6ebb48e9e3bf3b42ab15be1c;p=gdcm.git diff --git a/src/gdcmDicomDirElement.cxx b/src/gdcmDicomDirElement.cxx index 65c05e51..2769450b 100644 --- a/src/gdcmDicomDirElement.cxx +++ b/src/gdcmDicomDirElement.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDicomDirElement.cxx,v $ Language: C++ - Date: $Date: 2004/11/03 18:08:56 $ - Version: $Revision: 1.21 $ + Date: $Date: 2004/11/04 15:59:37 $ + Version: $Revision: 1.22 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -57,9 +57,9 @@ DicomDirElement::DicomDirElement() from.getline(buff, 1024, ' '); type = buff; - if( (type=="metaElem") || (type=="patientElem") || - (type=="studyElem") || (type=="serieElem") || - (type=="imageElem") ) + if( type == "metaElem" || type == "patientElem" || + type == "studyElem" || type == "serieElem" || + type == "imageElem" ) { from >> std::hex >> elem.Group >> elem.Elem; @@ -68,18 +68,12 @@ DicomDirElement::DicomDirElement() from >> std::ws; from.getline(buff, 1024, '"'); elem.Value = buff; - + AddNewEntry(type, elem); } - else - { - dbg.Error("DicomDirElement::DicomDirElement: Error parsing file", - filename.c_str()); - dbg.Error("Type", type.c_str(), " is not registered as valid" ); - } from.getline(buff, 1024, '\n'); } - from.close(); + from.close(); } }