# HG changeset patch
# User Manuele Conti <conti.ma@alice.it>
# 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;