X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=vtk%2FvtkgdcmSerieViewer.cxx;h=0667025d1ed78a0b61fe7439671c48c50f1757ec;hb=d735b22c6656c1b5d05d560ff9773a016a8514f9;hp=e6e063c9fdf61803eddd7116c392c69c3631d6bb;hpb=e121096f8f6163784c257a1fa5e6740c4b334f1a;p=gdcm.git diff --git a/vtk/vtkgdcmSerieViewer.cxx b/vtk/vtkgdcmSerieViewer.cxx index e6e063c9..0667025d 100644 --- a/vtk/vtkgdcmSerieViewer.cxx +++ b/vtk/vtkgdcmSerieViewer.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: vtkgdcmSerieViewer.cxx,v $ Language: C++ - Date: $Date: 2005/10/20 15:33:18 $ - Version: $Revision: 1.14 $ + Date: $Date: 2006/01/26 16:01:06 $ + Version: $Revision: 1.16 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -171,7 +171,7 @@ int main(int argc, char *argv[]) int check = am->ArgMgrDefined("check"); // This is so ugly, a cstring is NOT a char * (god damit!) - bool bname = ( strcmp(am->ArgMgrGetString("order", (char*)"not found"),"name")==0 ); + bool bname = ( strcmp(am->ArgMgrGetString("order", "not found"),"name")==0 ); if (bname) elemsToOrderOn = am->ArgMgrGetXInt16Enum("order", &orderNb); @@ -190,7 +190,7 @@ int main(int argc, char *argv[]) // ----------------------- End Arguments Manager ---------------------- - gdcm::SerieHelper *sh = new gdcm::SerieHelper(); + gdcm::SerieHelper *sh = gdcm::SerieHelper::New(); sh->SetLoadMode(loadMode); if (reverse) sh->SetSortOrderToReverse(); @@ -234,7 +234,7 @@ int main(int argc, char *argv[]) if ( !sh->IsCoherent(l) ) // just be sure (?) { std::cout << "Files are not coherent. Stop everything " << std::endl; - delete sh; + sh->Delete(); return 0; } }