# HG changeset patch # User Edouard Tisserant # Date 1424775054 -3600 # Node ID 44bf0ba866e918d4389290930e94d32034a083db # Parent 5f09fa31d7b02c01e8b33dec1a97204a8a98c947 Fixed SFC code generation bug detected by Mario diff -r 5f09fa31d7b0 -r 44bf0ba866e9 PLCGenerator.py --- a/PLCGenerator.py Sat Feb 21 10:20:24 2015 +0100 +++ b/PLCGenerator.py Tue Feb 24 11:50:54 2015 +0100 @@ -1480,10 +1480,10 @@ self.TagName = self.ParentGenerator.Controler.ComputePouTransitionName(self.Name, transitionValues["value"]) if transitionType == "IL": transition_infos["content"] = [(":\n", ()), - (ReIndentText(transitionBody.getanyText(), len(self.CurrentIndent)), (self.TagName, "body", len(self.CurrentIndent)))] + (ReIndentText(transitionBody.getcontent().getanyText(), len(self.CurrentIndent)), (self.TagName, "body", len(self.CurrentIndent)))] elif transitionType == "ST": transition_infos["content"] = [("\n", ()), - (ReIndentText(transitionBody.getanyText(), len(self.CurrentIndent)), (self.TagName, "body", len(self.CurrentIndent)))] + (ReIndentText(transitionBody.getcontent().getanyText(), len(self.CurrentIndent)), (self.TagName, "body", len(self.CurrentIndent)))] else: for instance in transitionBody.getcontentInstances(): if isinstance(instance, OutVariableClass) and instance.getexpression() == transitionValues["value"]\