From 0ee9ab6be02132c0ae8d336a8c69a47f3c82091b Mon Sep 17 00:00:00 2001 From: Philipp Jungkamp Date: Tue, 18 Apr 2023 13:52:24 +0000 Subject: [PATCH] node-iec61850: fix undefined behaviour Signed-off-by: Philipp Jungkamp --- lib/nodes/iec61850_goose.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nodes/iec61850_goose.cpp b/lib/nodes/iec61850_goose.cpp index 7b97c3f57..20b3e99c2 100644 --- a/lib/nodes/iec61850_goose.cpp +++ b/lib/nodes/iec61850_goose.cpp @@ -783,7 +783,7 @@ void GooseNode::parsePublisherData(json_t *json, std::vector &data) std::optional meta = std::nullopt; if (goose_type->mms_type == MmsType::MMS_BIT_STRING && bitstring_size != -1) - meta->size = bitstring_size; + meta = {.size = bitstring_size}; auto signal_data = SignalData {};