# HG changeset patch # User lbessard # Date 1175875676 -7200 # Node ID ae19aa4ff2d93bf1ab4f28165d32236bc440d1d5 # Parent 81a06a308b7ecd47fe7068dccfda5a32fe4ff413 Add time struct creation in variable initial value declaration diff -r 81a06a308b7e -r ae19aa4ff2d9 stage4/generate_cc/generate_cc_sfc.cc --- a/stage4/generate_cc/generate_cc_sfc.cc Tue Mar 27 09:39:31 2007 +0200 +++ b/stage4/generate_cc/generate_cc_sfc.cc Fri Apr 06 18:07:56 2007 +0200 @@ -102,9 +102,7 @@ void print_reset_step(symbol_c *step_name) { s4o.print(s4o.indent_spaces); print_step_argument(step_name, "state"); - s4o.print(" = 0;\n" + s4o.indent_spaces); - print_step_argument(step_name, "elapsed_time"); - s4o.print(" = __time_to_timespec(1, 0, 0, 0, 0, 0);\n"); + s4o.print(" = 0;\n"); } /*********************************************/ @@ -190,7 +188,9 @@ void print_set_step(symbol_c *step_name) { s4o.print(s4o.indent_spaces); print_step_argument(step_name, "state"); - s4o.print(" = 1;\n"); + s4o.print(" = 1;\n" + s4o.indent_spaces); + print_step_argument(step_name, "elapsed_time"); + s4o.print(" = __time_to_timespec(1, 0, 0, 0, 0, 0);\n"); } /*********************************************/ @@ -288,9 +288,7 @@ void print_reset_step(symbol_c *step_name) { s4o.print(s4o.indent_spaces); print_step_argument(step_name, "state"); - s4o.print(" = 0;\n" + s4o.indent_spaces); - print_step_argument(step_name, "elapsed_time"); - s4o.print(" = __time_to_timespec(1, 0, 0, 0, 0, 0);\n"); + s4o.print(" = 0;\n"); } /*********************************************/