diff -r e18690830555 -r 66d501d7b67d stage4/generate_c/generate_var_list.cc --- a/stage4/generate_c/generate_var_list.cc Thu Jun 18 19:18:54 2009 +0200 +++ b/stage4/generate_c/generate_var_list.cc Fri Jun 19 13:26:31 2009 +0200 @@ -402,9 +402,10 @@ /*| global_var_name location */ // SYM_REF2(global_var_spec_c, global_var_name, location) void *visit(global_var_spec_c *symbol) { - if (symbol->global_var_name != NULL) + if (symbol->global_var_name != NULL) { this->current_var_type_category = pointer_vtc; declare_variable(symbol->global_var_name); + } return NULL; }