X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmDocEntry.cxx;h=edccc2db446bf9d5552f0437c27baf2951c0905f;hb=c094854320484d68477c1855e3fa619e33db7cec;hp=7ed8dc72a6b41778240d1c886b0821e8e7917c16;hpb=ab405fc04a3d4f47d79bbc0fdc446768b1a309f4;p=gdcm.git diff --git a/src/gdcmDocEntry.cxx b/src/gdcmDocEntry.cxx index 7ed8dc72..edccc2db 100644 --- a/src/gdcmDocEntry.cxx +++ b/src/gdcmDocEntry.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDocEntry.cxx,v $ Language: C++ - Date: $Date: 2005/03/11 11:08:31 $ - Version: $Revision: 1.54 $ + Date: $Date: 2005/07/11 18:13:16 $ + Version: $Revision: 1.61 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -93,7 +93,7 @@ void DocEntry::WriteContent(std::ofstream *fp, FileType filetype) } uint16_t z = 0; - uint16_t shortLgr = lgth; + uint16_t shortLgr = (uint16_t)lgth; if (vr == GDCM_UNKNOWN) { @@ -220,7 +220,7 @@ void DocEntry::Print(std::ostream &os, std::string const & ) o = GetOffset(); vr = GetVR(); - if(vr==GDCM_UNKNOWN) + if ( vr==GDCM_UNKNOWN ) vr=" "; s << DictEntry::TranslateToKey(GetGroup(),GetElement()); @@ -231,16 +231,15 @@ void DocEntry::Print(std::ostream &os, std::string const & ) lgth = GetReadLength(); // ReadLength, as opposed to Length if (lgth == 0xffffffff) { - st = Util::Format("x(ffff)"); // I said : "x(ffff)" ! s.setf(std::ios::left); - s << std::setw(10-st.size()) << " "; - s << st << " "; + s << std::setw(10-st.size()); + s << " ffff "; s.setf(std::ios::left); s << std::setw(8) << "-1"; } else { - st = Util::Format("x(%x)",lgth); + st = Util::Format("x(%x)",lgth); // we may keep it s.setf(std::ios::left); s << std::setw(10-st.size()) << " "; s << st << " "; @@ -248,7 +247,7 @@ void DocEntry::Print(std::ostream &os, std::string const & ) s << std::setw(8) << lgth; } s << " Off.: "; - st = Util::Format("x(%x)",o); + st = Util::Format("x(%x)",o); // we may keep it s << std::setw(10-st.size()) << " "; s << st << " "; s << std::setw(8) << o;