Merge with Mario's changes.
authorManuele Conti <conti.ma@alice.it>
Tue, 27 Nov 2012 23:47:22 +0100
changeset 769 ffd8ac7e82f5
parent 758 1972c31c844d (diff)
parent 757 f1fc4aa6f0e3 (current diff)
child 770 adc632c96c50
Merge with Mario's changes.
stage1_2/iec_bison.yy
--- a/stage1_2/iec_bison.yy	Tue Nov 27 15:49:05 2012 +0000
+++ b/stage1_2/iec_bison.yy	Tue Nov 27 23:47:22 2012 +0100
@@ -2506,7 +2506,7 @@
 
 data_type_declaration:
   TYPE type_declaration_list END_TYPE
-	{$$ = new data_type_declaration_c($2, locloc(@$)); include_string((create_enumtype_conversion_functions_c::get_declaration($$)).c_str());}
+	{$$ = new data_type_declaration_c($2, locloc(@$)); if (conversion_functions_) include_string((create_enumtype_conversion_functions_c::get_declaration($$)).c_str());}
 /* ERROR_CHECK_BEGIN */
 | TYPE END_TYPE
 	{$$ = NULL; print_err_msg(locl(@1), locf(@2), "no data type declared in data type(s) declaration."); yynerrs++;}