]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Plugins/ImageSeriesReader.cxx
Garbage collector added
[cpPlugins.git] / lib / cpPlugins / Plugins / ImageSeriesReader.cxx
index 416352a87161fa0530018d7ea5af31a41aba54df..d6fbfa6487919be026847a3591ff28c97e1ea3ab 100644 (file)
 #include <itkImage.h>
 #include <itkRGBPixel.h>
 
+// -------------------------------------------------------------------------
+std::string cpPlugins::Plugins::ImageSeriesReader::
+GetClassName( ) const
+{
+  return( "cpPlugins::Plugins::ImageSeriesReader" );
+}
+
 // -------------------------------------------------------------------------
 cpPlugins::Plugins::ImageSeriesReader::
 ImageSeriesReader( )
@@ -31,13 +38,6 @@ cpPlugins::Plugins::ImageSeriesReader::
 {
 }
 
-// -------------------------------------------------------------------------
-std::string cpPlugins::Plugins::ImageSeriesReader::
-GetClassName( ) const
-{
-  return( "cpPlugins::Plugins::ImageSeriesReader" );
-}
-
 // -------------------------------------------------------------------------
 std::string cpPlugins::Plugins::ImageSeriesReader::
 _GenerateData( )
@@ -144,11 +144,12 @@ _GD1( )
   typedef itk::ImageSeriesReader< _TImage > _TReader;
 
   _TReader* reader =
-    dynamic_cast< _TReader* >( this->m_Reader.GetPointer( ) );
+    dynamic_cast< _TReader* >( this->m_RealProcessObject.GetPointer( ) );
   if( reader == NULL )
   {
-    this->m_Reader = _TReader::New( );
-    reader = dynamic_cast< _TReader* >( this->m_Reader.GetPointer( ) );
+    this->m_RealProcessObject = _TReader::New( );
+    reader =
+      dynamic_cast< _TReader* >( this->m_RealProcessObject.GetPointer( ) );
 
   } // fi
   std::set< std::string >::const_iterator fnIt = filenames.begin( );