# HG changeset patch # User lbessard # Date 1242375800 -7200 # Node ID f648065fb66e3625376561a6e908d238f1837c6b # Parent 160cb7c26bae88b8e17bcdd003f2eed654b47204 Bug with array datatype definition fixed diff -r 160cb7c26bae -r f648065fb66e stage4/generate_c/generate_c_typedecl.cc --- a/stage4/generate_c/generate_c_typedecl.cc Fri Mar 20 13:49:48 2009 +0100 +++ b/stage4/generate_c/generate_c_typedecl.cc Fri May 15 10:23:20 2009 +0200 @@ -357,7 +357,7 @@ current_basetypedeclaration = none_bd; s4o_incl.print(";\n"); - if (search_base_type.type_is_subrange(current_type_name)) { + if (search_base_type.type_is_subrange(symbol->identifier)) { s4o.print("#define __CHECK_"); symbol->identifier->accept(*this); s4o.print(" __CHECK_");