--- a/objdictgen/gen_cfile.py Thu Mar 20 11:41:06 2008 +0100
+++ b/objdictgen/gen_cfile.py Thu Mar 20 13:40:32 2008 +0100
@@ -480,7 +480,9 @@
"""%texts
if texts["heartBeatTimers_number"] > 0:
- fileContent += "TIMER_HANDLE %(NodeName)s_heartBeatTimers[%(heartBeatTimers_number)d] = {TIMER_NONE,};\n"%texts
+ declaration = "TIMER_HANDLE %(NodeName)s_heartBeatTimers[%(heartBeatTimers_number)d]"%texts
+ initializer = "{TIMER_NONE" + ",TIMER_NONE" * (texts["heartBeatTimers_number"] - 1) + "}"
+ fileContent += declaration + " = " + initializer + ";\n"
else:
fileContent += "TIMER_HANDLE %(NodeName)s_heartBeatTimers[1];\n"%texts