SourceCode/Bond/Servo/HsmsPassive.cpp
@@ -1784,9 +1784,14 @@ goto MYREPLY; } if (!pBody->getSubItemU2(0, SVID)) { // also accept I2 or U4 to be tolerant with host implementations if (!pBody->getSubItemI2(0, (short&)SVID)) { pMessage->getBody()->addU1Item(SVU1, "SV"); goto MYREPLY; unsigned int svidU4 = 0; if (!pBody->getSubItemU4(0, svidU4)) { pMessage->getBody()->addU1Item(SVU1, "SV"); goto MYREPLY; } SVID = static_cast<unsigned short>(svidU4); } }