From 0fb4612680be27cd23c5dffeafac2d689c4a4efb Mon Sep 17 00:00:00 2001 From: mrkraimer Date: Tue, 21 Nov 2017 05:25:51 -0500 Subject: [PATCH] fix bug in pvaClientNTMultiData that can cause a crash --- src/pvaClientNTMultiData.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pvaClientNTMultiData.cpp b/src/pvaClientNTMultiData.cpp index 1f1caa5..c4ca69e 100644 --- a/src/pvaClientNTMultiData.cpp +++ b/src/pvaClientNTMultiData.cpp @@ -145,7 +145,7 @@ void PvaClientNTMultiData::endDeltaTime() PVStructurePtr pvst = topPVStructure[i]; if(!pvst) { unionValue[i] = PVUnionPtr(); - } else { + } else if(unionValue[i]) { unionValue[i]->set(pvst->getSubField("value")); if(gotAlarm) {