]> Creatis software - gdcm.git/blobdiff - vtk/vtkGdcmReader.cxx
* FIX : src/gdcmDocument.cxx Remove obvious code in the destructor
[gdcm.git] / vtk / vtkGdcmReader.cxx
index dc8662708c825f645b121456b40ceed821f1ccc1..64a369f1d83b7e96f0ca16f900c5852e034d80b1 100644 (file)
@@ -58,7 +58,7 @@
 #include <vtkPointData.h>
 #include <vtkLookupTable.h>
 
-vtkCxxRevisionMacro(vtkGdcmReader, "$Revision: 1.51 $");
+vtkCxxRevisionMacro(vtkGdcmReader, "$Revision: 1.53 $");
 vtkStandardNewMacro(vtkGdcmReader);
 
 //-----------------------------------------------------------------------------
@@ -633,7 +633,7 @@ size_t vtkGdcmReader::LoadImageInMemory(
    {
       size               = file.GetImageDataSizeRaw();
       source             = (unsigned char*) file.GetImageDataRaw();
-      unsigned char *lut =                  file.GetHeader()->GetLUTRGBA();
+      unsigned char *lut = (unsigned char*) file.GetLutRGBA();
 
       if(!this->LookupTable)
       {
@@ -690,7 +690,11 @@ size_t vtkGdcmReader::LoadImageInMemory(
 //   fclose(f2); 
    
    //GetImageData allocate a (void*)malloc, remove it:
-   delete[] pSource;
+
+   // CLEANME
+   // Now, the delete on values keep from GetImageData is useless (made in
+   // the PixelConvert class)
+   //delete[] pSource;
    return size;
 }