]> Creatis software - creaImageIO.git/commitdiff
*** empty log message ***
authorFrederic Cervenansky <Frederic.Cervenansky@creatis.insa-lyon.fr>
Wed, 16 Dec 2009 15:07:00 +0000 (15:07 +0000)
committerFrederic Cervenansky <Frederic.Cervenansky@creatis.insa-lyon.fr>
Wed, 16 Dec 2009 15:07:00 +0000 (15:07 +0000)
src2/creaImageIOTreeAttributeDescriptor.cpp

index 86fb30a8e8a8afee9da74efe4b414fbfde026672..231b045e003bc715a518e594e10ab3cbb226be2f 100644 (file)
@@ -101,15 +101,7 @@ namespace creaImageIO
           (key[0] == 'D') &&
           (key[5] == '_') )
          {
-         std::string g = key.substr(1,4);
-         std::string e = key.substr(6,4);
-         std::stringstream val;
-         val <<  std::dec << g.c_str() ;
-         val >> std::hex >> group;
-         val.clear();
-         val << std::dec << e.c_str();
-         val >> std::hex >> elem;
-         //sscanf_s(key.c_str(),"D%04x_%04x ",&group,&elem);  
+        sscanf_s(key.c_str(),"D%04hx_%04hx ",&group,&elem);  
          GimmickDebugMessage(3,"GetDicomGroupElementFromKey '"<<key<<"' : "                     <<group<<"|"<<elem<<std::endl);
        }
       else