X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=inline;f=src%2FgdcmVR.cxx;h=19596be9470c2e6d39ec0f035cb533df61281a6d;hb=948a61ee55f77597a187134c7699e3f2021226ba;hp=f553919142c66e4467eb75fb05e8892580294706;hpb=6834e8e3efa919645cab0d8a444a5932e1e8d9ce;p=gdcm.git diff --git a/src/gdcmVR.cxx b/src/gdcmVR.cxx index f5539191..19596be9 100644 --- a/src/gdcmVR.cxx +++ b/src/gdcmVR.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmVR.cxx,v $ Language: C++ - Date: $Date: 2006/07/10 08:27:27 $ - Version: $Revision: 1.51 $ + Date: $Date: 2007/06/22 10:02:48 $ + Version: $Revision: 1.56 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -25,7 +25,7 @@ #include #include -namespace gdcm +namespace GDCM_NAME_SPACE { //----------------------------------------------------------------------------- /// \brief auto generated function, to fill up the 'Value Representation' @@ -71,7 +71,6 @@ VR::VR() } from.close(); } - char *VRvalues = "AEASCSDADSFLFDISLOLTPNSHSLSSSTTMUIULUSUTOBOWOFATUNSQ"; } /** @@ -168,17 +167,23 @@ unsigned short VR::GetAtomicElementLength(VRKey const &tested) // VS6 need a single implementation in the dll #if defined(_MSC_VER) && (_MSC_VER == 1200) /// \brief checks is a supposed-to-be VR is a 'legal' one. -bool VR::IsValidVR(VRKey const &key) +bool VR::IsValidVR(VRKey const &tested) { // return vr.find(key) != vr.end(); + static const char VRvalues[] = + "AEASCSDADSFLFDISLOLTPNSHSLSSSTTMUIULUSUTOBOWOFATUNSQ"; - int nbVal=26; - char *pt = VRvalues; + int nbVal = 26; + const char *pt = VRvalues; for (int i=0;i