Procházet zdrojové kódy

Fixed several bugs in cpp code generator and cpp sctunit generator.
Regenerated test code for interpreter, c, c++ and java code.

markus.muehlbrandt@gmail.com před 12 roky
rodič
revize
2bbfbb04f1

+ 1 - 1
plugins/org.yakindu.sct.generator.cpp/src/org/yakindu/sct/generator/cpp/ExpressionCode.xtend

@@ -123,7 +123,7 @@ class ExpressionCode {
 		
 	def dispatch CharSequence code (LogicalRelationExpression it) '''
 		«IF leftOperand.inferType.type.stringType»
-			(strcmp(«leftOperand.code», «rightOperand.code») «operator.literal» 0)
+			(«leftOperand.code».compare(«rightOperand.code») «operator.literal» 0)
 		«ELSE»«leftOperand.code» «operator.literal» «rightOperand.code»«ENDIF»'''
 	
 	/* Bitwise Operations */