# HG changeset patch # User Manuele Conti # Date 1337120132 -7200 # Node ID 30a327be60d465afa4181984a514a9c424a4b14b # Parent 13b5b7faa3d7149d6af39997f94211cdbdfde08d Fix SFC stage4 error. diff -r 13b5b7faa3d7 -r 30a327be60d4 stage4/generate_c/generate_c_sfc.cc --- a/stage4/generate_c/generate_c_sfc.cc Tue May 15 23:03:25 2012 +0100 +++ b/stage4/generate_c/generate_c_sfc.cc Wed May 16 00:15:32 2012 +0200 @@ -564,13 +564,17 @@ s4o.print(";\n"); } s4o.indent_left(); - s4o.print(s4o.indent_spaces + "}"); + s4o.print(s4o.indent_spaces + "}\n"); if (strcmp(qualifier, "DS") == 0) { + s4o.print(s4o.indent_spaces + "if ("); s4o.print("desactivated"); + s4o.print(") {\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces); print_action_argument(current_action, "set_remaining_time"); s4o.print(" = __time_to_timespec(1, 0, 0, 0, 0, 0);\n"); + s4o.indent_left(); + s4o.print(s4o.indent_spaces + "}\n"); } } break;