# HG changeset patch
# User Laurent Bessard
# Date 1368184061 -7200
# Node ID 34db4294c177975b69463547138c99b24403325d
# Parent  2c96a2f3629596831e0d0b1e7494aeca5b27e9a0
Fixed generated code in c_ext file

diff -r 2c96a2f36295 -r 34db4294c177 c_ext/c_ext.py
--- a/c_ext/c_ext.py	Fri May 10 13:07:26 2013 +0200
+++ b/c_ext/c_ext.py	Fri May 10 13:07:41 2013 +0200
@@ -44,7 +44,7 @@
         
         # Adding includes
         text += "/* User includes */\n"
-        text += self.CodeFile.includes.gettext()
+        text += self.CodeFile.includes.gettext().strip()
         text += "\n"
         
         text += '#include "iec_types_all.h"\n\n'
@@ -64,26 +64,25 @@
         
         # Adding user global variables and routines
         text += "/* User internal user variables and routines */\n"
-        text += self.CodeFile.globals.gettext()
+        text += self.CodeFile.globals.gettext().strip()
         text += "\n"
         
         # Adding Beremiz confnode functions
         text += "/* Beremiz confnode functions */\n"
         text += "int __init_%s(int argc,char **argv)\n{\n"%location_str
-        text += self.CodeFile.initFunction.gettext()
-        text += "  return 0;\n"
-        text += "\n}\n\n"
+        text += self.CodeFile.initFunction.gettext().strip()
+        text += "  return 0;\n}\n\n"
         
         text += "void __cleanup_%s(void)\n{\n"%location_str
-        text += self.CodeFile.cleanUpFunction.gettext()
+        text += self.CodeFile.cleanUpFunction.gettext().strip()
         text += "\n}\n\n"
         
         text += "void __retrieve_%s(void)\n{\n"%location_str
-        text += self.CodeFile.retrieveFunction.gettext()
+        text += self.CodeFile.retrieveFunction.gettext().strip()
         text += "\n}\n\n"
         
         text += "void __publish_%s(void)\n{\n"%location_str
-        text += self.CodeFile.publishFunction.gettext()
+        text += self.CodeFile.publishFunction.gettext().strip()
         text += "\n}\n\n"
         
         Gen_Cfile_path = os.path.join(buildpath, "CFile_%s.c"%location_str)