X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmElementSet.cxx;h=eb4f9d124b8893347e5cf31d7b7528bb5135719d;hb=df832cf7f90b4ca5aca2f628c1756fb276779fac;hp=a38db035db7714fc4e2410f55c7a5f6d29d0898c;hpb=66c8b2ef6c096d675afb963778604ed7ae72a78c;p=gdcm.git diff --git a/src/gdcmElementSet.cxx b/src/gdcmElementSet.cxx index a38db035..eb4f9d12 100644 --- a/src/gdcmElementSet.cxx +++ b/src/gdcmElementSet.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmElementSet.cxx,v $ Language: C++ - Date: $Date: 2007/07/26 08:36:49 $ - Version: $Revision: 1.77 $ + Date: $Date: 2007/10/19 14:47:18 $ + Version: $Revision: 1.79 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -49,7 +49,7 @@ ElementSet::~ElementSet() * @param fp ofstream to write to * @param filetype ExplicitVR/ImplicitVR/ACR/ACR_LIBIDO/JPEG/JPEG2000/... */ -void ElementSet::WriteContent(std::ofstream *fp, FileType filetype, bool dummy) +void ElementSet::WriteContent(std::ofstream *fp, FileType filetype, bool dummy, bool dummy2) { bool insideMetaElements = false; bool yetOutsideMetaElements = false; @@ -87,9 +87,10 @@ void ElementSet::WriteContent(std::ofstream *fp, FileType filetype, bool dummy) ( (i->second)->GetGroup() == 0x0002 ||( (filetype == ACR || filetype == ACR_LIBIDO ) && (i->second)->GetGroup() == 0x0008 ) ) ) - { + { // There are DocEntries, written recursively - i->second->WriteContent(fp, filetype, insideMetaElements ); + // false : we are outside any Sequence + i->second->WriteContent(fp, filetype, insideMetaElements, false ); } } }