From d54457fca55b4291f6509c10126c62cccf9f2107 Mon Sep 17 00:00:00 2001 From: Martino Ferrari Date: Fri, 6 Feb 2026 11:58:11 +0100 Subject: [PATCH] flushing buffer --- .../JAConditionalSignalUpdateGAM.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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);