diff -r 44f74fad2cc0 -r a9f8cc778444 absyntax_utils/search_var_instance_decl.cc --- a/absyntax_utils/search_var_instance_decl.cc Wed Nov 07 19:26:38 2012 +0000 +++ b/absyntax_utils/search_var_instance_decl.cc Wed Nov 07 20:07:11 2012 +0000 @@ -132,11 +132,10 @@ #include /* required for typeid() */ bool search_var_instance_decl_c::type_is_complex(symbol_c *symbol) { symbol_c *decl; - search_base_type_c search_base_type; decl = this->get_decl(symbol); if (NULL == decl) ERROR; - decl = search_base_type.get_basetype_decl(decl); + decl = search_base_type_c::get_basetype_decl(decl); if (NULL == decl) ERROR; return ((typeid( *(decl) ) == typeid( array_specification_c )) ||