X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vtk%2FvtkGdcmReader.cxx;h=34f53f257c92b132bfd882086e2168f16b68bd37;hb=2943fda916fe14973cda2deddad3fc7dd6fc7d19;hp=0b240f61ba8e7ef5e19fab6276d5a34b6dce8031;hpb=c11dce1faf0053eb984aed57f01e6b7d29cbd1ab;p=gdcm.git diff --git a/vtk/vtkGdcmReader.cxx b/vtk/vtkGdcmReader.cxx index 0b240f61..34f53f25 100644 --- a/vtk/vtkGdcmReader.cxx +++ b/vtk/vtkGdcmReader.cxx @@ -422,7 +422,6 @@ int vtkGdcmReader::CheckFileCoherence() } fclose(fp); - cout << " Try to gdcmHeader ... " << endl; // Stage 1.2: check for Gdcm parsability gdcmHeaderHelper GdcmHeader(FileName->c_str(), false, true); // true : for enableSequences @@ -635,7 +634,8 @@ size_t vtkGdcmReader::LoadImageInMemory( { size = GdcmFile.GetImageDataSize(); Source = (unsigned char*)GdcmFile.GetImageData(); - } + } + unsigned char * pSource = Source; //pointer for later deletion unsigned char * Destination = Dest + size - LineSize; @@ -655,6 +655,16 @@ size_t vtkGdcmReader::LoadImageInMemory( UpdateProgressCount++; } } + +// DO NOT remove this commented out code . +// Nobody knows what's expecting you ... +// Just to 'see' what was actually read on disk :-( + +// FILE * f2; +// f2 = fopen("SpuriousFile.RAW","wb"); +// fwrite(Dest,size,1,f2); +// fclose(f2); + //GetImageData allocate a (void*)malloc, remove it: free(pSource); return size;