1
0
Fork 0

only create SET data in SET vector'd DMP

This commit is contained in:
Kevin Matz 2021-08-15 13:18:35 -04:00
parent 53406333e3
commit 53b6345038
1 changed files with 2 additions and 1 deletions

View File

@ -136,7 +136,6 @@ void Pdu::iStream(PDU::Stream stream)
if (stream->fail()) return;
createHeader<address_type>();
createData<dmp_set_data>();
switch(vector()) {
case SET_PROPERTY:
@ -156,6 +155,8 @@ void Pdu::readSetData()
if (!flags_.hasData)
return;
createData<dmp_set_data>();
auto header = static_cast<address_type*>(this->header());
auto data = static_cast<dmp_set_data*>(data_);