]> Creatis software - gdcm.git/blobdiff - Testing/TestCopyDicom.cxx
BUG: Remove demangle code this was seg faulting on some linux gcc 3.3.2 machine
[gdcm.git] / Testing / TestCopyDicom.cxx
index 29588aefc33385a86d6ef45761b2b3a8e88b7319..3689353aa348185eae3cc2f8269ff993caec710e 100644 (file)
@@ -69,7 +69,7 @@ int TestCopyDicom(int , char* [])
       gdcm::File *original = new gdcm::File( filename );
       gdcm::File *copy = new gdcm::File( output );
 
-      gdcm::TagDocEntryHT & Ht = original->GetHeader()->GetEntry();
+      const gdcm::TagDocEntryHT & Ht = original->GetHeader()->GetTagHT();
 
       size_t dataSize = original->GetImageDataSize();
       uint8_t* imageData = original->GetImageData();
@@ -83,7 +83,7 @@ int TestCopyDicom(int , char* [])
 
       gdcm::DocEntry* d;
 
-      for (gdcm::TagDocEntryHT::iterator tag = Ht.begin(); tag != Ht.end(); ++tag)
+      for (gdcm::TagDocEntryHT::const_iterator tag = Ht.begin(); tag != Ht.end(); ++tag)
       {
          d = tag->second;
          if ( gdcm::BinEntry* b = dynamic_cast<gdcm::BinEntry*>(d) )