X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmValEntry.cxx;h=e2dad4e68f9b9d1f4c1d5cb85a260e052a0421b4;hb=0e0403151bbff57175d2b974ee2d14b8195f9234;hp=ae44be0abeecc4c808f9ea0bb72c9ab50eaf46b3;hpb=7cbed4e7f082b4d2df1edda48bb3fde175a60b6e;p=gdcm.git diff --git a/src/gdcmValEntry.cxx b/src/gdcmValEntry.cxx index ae44be0a..e2dad4e6 100644 --- a/src/gdcmValEntry.cxx +++ b/src/gdcmValEntry.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmValEntry.cxx,v $ Language: C++ - Date: $Date: 2005/01/25 15:21:20 $ - Version: $Revision: 1.51 $ + Date: $Date: 2005/01/30 17:30:57 $ + Version: $Revision: 1.53 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -51,7 +51,6 @@ ValEntry::ValEntry(DocEntry *e) Copy(e); } - /** * \brief Canonical destructor. */ @@ -180,7 +179,6 @@ void ValEntry::Print(std::ostream &os, std::string const &) * \brief Sets the std::string representable' value of a ValEntry * @param val value to set */ - void ValEntry::SetValue(std::string const &val) { // Integers have a special treatement for their length: @@ -192,13 +190,13 @@ void ValEntry::SetValue(std::string const &val) { // for multivaluated items l = (Util::CountSubstring(val, "\\") + 1) * 2; - SetValueOnly(val); + ContentEntry::SetValue(val); } else if( vr == "UL" || vr == "SL" ) { // for multivaluated items l = (Util::CountSubstring(val, "\\") + 1) * 4;; - SetValueOnly(val); + ContentEntry::SetValue(val); } else { @@ -206,7 +204,7 @@ void ValEntry::SetValue(std::string const &val) gdcmAssertMacro( !(finalVal.size() % 2) ); l = finalVal.length(); - SetValueOnly(finalVal); + ContentEntry::SetValue(finalVal); } } else @@ -215,7 +213,7 @@ void ValEntry::SetValue(std::string const &val) gdcmAssertMacro( !(finalVal.size() % 2) ); l = finalVal.length(); - SetValueOnly(finalVal); + ContentEntry::SetValue(finalVal); } SetLength(l);