plcopen/structures.py
changeset 1298 f034fb2b1aab
parent 1297 cd639725fba5
child 1310 3d7fa2257b24
--- a/plcopen/structures.py	Fri Aug 30 09:18:41 2013 +0200
+++ b/plcopen/structures.py	Fri Aug 30 10:59:06 2013 +0200
@@ -158,7 +158,7 @@
             generator.Program += JoinList([(", ", ())], vars)
             generator.Program += [(");\n", ())]
     
-    if link:
+    if link is not None:
         connectionPoint = link.getposition()[-1]
         output_parameter = link.getformalParameter()
     else:
@@ -177,7 +177,7 @@
     else:
         for i, variable in enumerate(output_variables):
             blockPointx, blockPointy = variable.connectionPointOut.getrelPositionXY()
-            if (not connectionPoint or 
+            if (connectionPoint is None or 
                 block.getx() + blockPointx == connectionPoint.getx() and 
                 block.gety() + blockPointy == connectionPoint.gety()):
                 output_variable = variable