]> Creatis software - gdcm.git/blobdiff - vtk/vtkGdcmReader.cxx
*** empty log message ***
[gdcm.git] / vtk / vtkGdcmReader.cxx
index 60f038133515f425eb5533af06f917dd343093c3..550f94141db5ba551b5a012ccf843689a7c26b76 100644 (file)
@@ -58,7 +58,7 @@
 #include <vtkPointData.h>
 #include <vtkLookupTable.h>
 
-vtkCxxRevisionMacro(vtkGdcmReader, "$Revision: 1.52 $");
+vtkCxxRevisionMacro(vtkGdcmReader, "$Revision: 1.54 $");
 vtkStandardNewMacro(vtkGdcmReader);
 
 //-----------------------------------------------------------------------------
@@ -660,7 +660,6 @@ size_t vtkGdcmReader::LoadImageInMemory(
       source      = (unsigned char*)file.GetImageData();
    } 
    
-   unsigned char * pSource     = source; //pointer for later deletion
    unsigned char * destination = dest + size - lineSize;
 
    for (int plane = 0; plane < numPlanes; plane++)
@@ -690,7 +689,13 @@ 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)
+
+//   unsigned char * pSource     = source; //pointer for later deletion
+//   delete[] pSource;
    return size;
 }