- IEC 61850 server: fixed some variable initialization issues caused by recent changes

pull/265/head
Michael Zillgith 5 years ago
parent e4b2849894
commit ed8c8b3ac7

@ -3736,6 +3736,7 @@ MmsMapping_createDataSetByNamedVariableList(MmsMapping* self, MmsNamedVariableLi
dataSetEntry->index = listEntry->arrayIndex;
dataSetEntry->componentName = listEntry->componentName;
dataSetEntry->sibling = NULL;
dataSetEntry->value = NULL;
if (lastDataSetEntry == NULL)
dataSet->fcdas =dataSetEntry;

@ -2576,7 +2576,7 @@ sendNextReportEntrySegment(ReportControl* self)
MmsValue rptId;
rptId.type = MMS_VISIBLE_STRING;
rptId.value.visibleString.size = sizeof(rptIdBuf);
rptId.value.visibleString.size = sizeof(rptIdBuf) - 1;
rptId.value.visibleString.buf = rptIdBuf;
MmsValue* rptIdFromRcb = ReportControl_getRCBValue(self, "RptID");

Loading…
Cancel
Save