]> Creatis software - gdcm.git/commitdiff
GetImageData is now done *before* copying the docEntries
authorjpr <jpr>
Wed, 22 Sep 2004 14:43:13 +0000 (14:43 +0000)
committerjpr <jpr>
Wed, 22 Sep 2004 14:43:13 +0000 (14:43 +0000)
Testing/TestCopyDicom.cxx

index 9f781aefe9435db17a30a1062b3b6d1b2c3a9e7b..2a2416ec647ff0dcf76d1c379dafdc4d7e3cb229 100644 (file)
@@ -69,6 +69,9 @@ int TestCopyDicom(int , char* [])
 
       TagDocEntryHT & Ht = original->GetHeader()->GetEntry();
 
+      size_t dataSize = original->GetImageDataSize();
+      void *imageData = original->GetImageData();
+
       //First of all copy the header field by field
   
       // Warning :Accessor gdcmElementSet::GetEntry() should not exist 
@@ -108,9 +111,6 @@ int TestCopyDicom(int , char* [])
          }
       }
 
-      size_t dataSize = original->GetImageDataSize();
-      void *imageData = original->GetImageData();
-
       copy->SetImageData(imageData, dataSize);
       original->GetHeader()->SetImageDataSize(dataSize);