From: jpr Date: Wed, 22 Sep 2004 14:43:13 +0000 (+0000) Subject: GetImageData is now done *before* copying the docEntries X-Git-Tag: Version0.6.bp~182 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=7a59bd7a91b4ffcd4b24a8d18badbfc5adc3631b;p=gdcm.git GetImageData is now done *before* copying the docEntries --- diff --git a/Testing/TestCopyDicom.cxx b/Testing/TestCopyDicom.cxx index 9f781aef..2a2416ec 100644 --- a/Testing/TestCopyDicom.cxx +++ b/Testing/TestCopyDicom.cxx @@ -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);