diff --git a/EC-GN-JA-PCF-IN/src/main/c++/GAMs/JAConditionalSignalUpdateGAM/JAConditionalSignalUpdateGAM.cpp b/EC-GN-JA-PCF-IN/src/main/c++/GAMs/JAConditionalSignalUpdateGAM/JAConditionalSignalUpdateGAM.cpp index 2939886..2172f1e 100644 --- a/EC-GN-JA-PCF-IN/src/main/c++/GAMs/JAConditionalSignalUpdateGAM/JAConditionalSignalUpdateGAM.cpp +++ b/EC-GN-JA-PCF-IN/src/main/c++/GAMs/JAConditionalSignalUpdateGAM/JAConditionalSignalUpdateGAM.cpp @@ -150,21 +150,22 @@ bool JAConditionalSignalUpdateGAM::Initialise(MARTe::StructuredDataI &data) { (td == UnsignedInteger32Bit); if (!ok) { REPORT_ERROR(ErrorManagement::ParametersError, - "Wrong value for field Type from InputSignals[%lu]", i); + "Wrong value for field Type from InputSignals[%d]", i); break; } + buffer = ""; ok = data.Read("Comparator", buffer); if (!ok) { REPORT_ERROR( ErrorManagement::ParametersError, - "Missing mandatory field Comparator from InputSignals[%lu]", i); + "Missing mandatory field Comparator from InputSignals[%d]", i); break; } ok = parse_comparator(buffer, comparators[i].comparator); if (!ok) { REPORT_ERROR(ErrorManagement::ParametersError, - "Non Valid Comparator `%s` from InputSignals[%lu]", - buffer, i); + "Non Valid Comparator `%s` from InputSignals[%d]", + buffer.Buffer(), i); break; } ok = data.Read("Value", comparators[i].value);