Skip to content
Snippets Groups Projects
Commit 52f7cf52 authored by Tomáš Oberhuber's avatar Tomáš Oberhuber
Browse files

Fixing the parameter container.

parent 00589446
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,7 @@
TARGET=TNL
INSTALL_PREFIX=${HOME}/local
WITH_CUDA=yes
WITH_CUDA=no
TEMPLATE_EXPLICIT_INSTANTIATION=yes
#VERBOSE="VERBOSE=1"
......
......@@ -130,7 +130,7 @@ template< class T > bool tnlParameterContainer :: SetParameter( const char* name
{
if( parameters[ i ] -> name == name )
{
if( parameters[ i ] -> type == GetParameterType( value ) )
if( parameters[ i ] -> type == getParameterType< T >() )
{
( ( tnlParameter< T > * ) parameters[ i ] ) -> value = value;
return true;
......@@ -139,7 +139,7 @@ template< class T > bool tnlParameterContainer :: SetParameter( const char* name
{
cerr << "Parameter " << name << " already exists with different type "
<< parameters[ i ] -> type << " not "
<< GetParameterType( value ) << endl;
<< getParameterType< T >() << endl;
abort( );
return false;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment