Description: Inline call to UpdateMinimumMaximumMeasuredValue
 For some reason on i386 UpdateMinimumMaximumMeasuredValue is not
 properly instantiated, resulting in a linker error. Work around
 this by inlining the call.
Author: Gert Wollny <gewo@debian.org>
--- a/Modules/Core/Common/include/itkResourceProbe.hxx
+++ b/Modules/Core/Common/include/itkResourceProbe.hxx
@@ -110,6 +110,22 @@
 template< typename ValueType, typename MeanType >
 void
 ResourceProbe< ValueType, MeanType >
+::UpdateMinimumMaximumMeasuredValue(ValueType value)
+{
+  if(this->m_MinimumValue > value)
+    {
+    this->m_MinimumValue = value;
+    }
+
+  if(this->m_MaximumValue < value)
+    {
+    this->m_MaximumValue = value;
+    }
+}
+  
+template< typename ValueType, typename MeanType >
+void
+ResourceProbe< ValueType, MeanType >
 ::Stop(void)
 {
   ValueType probevalue = this->GetInstantValue() - this->m_StartValue;
@@ -118,7 +134,16 @@
     return;
     }
 
-  this->UpdateMinimumMaximumMeasuredValue(probevalue);
+  if(this->m_MinimumValue > probevalue)
+    {
+    this->m_MinimumValue = probevalue;
+    }
+
+  if(this->m_MaximumValue < probevalue)
+    {
+    this->m_MaximumValue = probevalue;
+    }
+
   this->m_TotalValue += probevalue;
   this->m_ProbeValueList.push_back(probevalue);
   this->m_NumberOfStops++;
@@ -482,23 +507,6 @@
 }
 
 
-template< typename ValueType, typename MeanType >
-void
-ResourceProbe< ValueType, MeanType >
-::UpdateMinimumMaximumMeasuredValue(ValueType value)
-{
-  if(this->m_MinimumValue > value)
-    {
-    this->m_MinimumValue = value;
-    }
-
-  if(this->m_MaximumValue < value)
-    {
-    this->m_MaximumValue = value;
-    }
-}
-
-
 template< typename ValueType, typename MeanType >
 void
 ResourceProbe< ValueType, MeanType >
