]> Creatis software - gdcm.git/commitdiff
Now the gdcm::File remains unimpaired after writting, in any case.
authorjpr <jpr>
Tue, 3 May 2005 09:51:06 +0000 (09:51 +0000)
committerjpr <jpr>
Tue, 3 May 2005 09:51:06 +0000 (09:51 +0000)
src/gdcmFileHelper.cxx

index 9e2ad9bba34af51f0946ef9b1d7121fe1ad090a2..8552760126c56cad97f02577f969083d7be59a37 100644 (file)
@@ -4,8 +4,8 @@
   Module:    $RCSfile: gdcmFileHelper.cxx,v $
   Language:  C++
 
-  Date:      $Date: 2005/04/29 15:11:56 $
-  Version:   $Revision: 1.36 $
+  Date:      $Date: 2005/05/03 09:51:06 $
+  Version:   $Revision: 1.37 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -1370,6 +1370,24 @@ void FileHelper::RestoreWriteMandatory()
    Archive->Restore(0x0002,0x0016);
    Archive->Restore(0x0002,0x0100);
    Archive->Restore(0x0002,0x0102);
+
+   Archive->Restore(0x0008,0x0012);
+   Archive->Restore(0x0008,0x0013);
+   Archive->Restore(0x0008,0x0016);
+   Archive->Restore(0x0008,0x0018);
+   Archive->Restore(0x0008,0x0060);
+   Archive->Restore(0x0008,0x0070);
+   Archive->Restore(0x0008,0x0080);
+   Archive->Restore(0x0008,0x0090);
+   Archive->Restore(0x0008,0x2112);
+
+   Archive->Restore(0x0010,0x0010);
+   Archive->Restore(0x0010,0x0030);
+   Archive->Restore(0x0010,0x0040);
+
+   Archive->Restore(0x0020,0x000d);
+   Archive->Restore(0x0020,0x000e);
+
 }
 
 //-----------------------------------------------------------------------------