# HG changeset patch # User Mario de Sousa # Date 1328538068 0 # Node ID 26bec44c591fbce9a7bdc855c19710690ca0face # Parent 42d02558ebd922d413a75f7bde82daee203dddc7 Fix bug in analysing real literals (thanks Andreas!) diff -r 42d02558ebd9 -r 26bec44c591f stage3/fill_candidate_datatypes.cc --- a/stage3/fill_candidate_datatypes.cc Mon Feb 06 14:15:31 2012 +0000 +++ b/stage3/fill_candidate_datatypes.cc Mon Feb 06 14:21:08 2012 +0000 @@ -174,7 +174,7 @@ calc_size = sizeoftype(symbol); if (calc_size <= sizeoftype(&search_constant_type_c::real_type_name)) symbol->candidate_datatypes.push_back(&search_constant_type_c::real_type_name); - if (calc_size <= sizeoftype(&search_constant_type_c::real_type_name)) + if (calc_size <= sizeoftype(&search_constant_type_c::lreal_type_name)) symbol->candidate_datatypes.push_back(&search_constant_type_c::lreal_type_name); if (debug) std::cout << "ANY_REAL [" << symbol->candidate_datatypes.size() << "]" << std::endl; return NULL;