CANPacket: Remove unused byte from datastream

pull/43/head
Paul Hollinsky 2021-11-16 19:48:55 -05:00
parent 9d5bad94d4
commit d097fb9a74
1 changed files with 1 additions and 2 deletions

View File

@ -198,7 +198,7 @@ bool HardwareCANPacket::EncodeFromMessage(const CANMessage& message, std::vector
}
// Pre-allocate as much memory as we will possibly need for speed
result.reserve(17 + dataSize + paddingBytes);
result.reserve(16 + dataSize + paddingBytes);
result.push_back(0 /* byte count here later */ << 4 | (uint8_t(message.network.getNetID()) & 0xF));
@ -247,7 +247,6 @@ bool HardwareCANPacket::EncodeFromMessage(const CANMessage& message, std::vector
// Now finally the payload
result.insert(result.end(), message.data.begin(), message.data.end());
result.resize(result.size() + paddingBytes);
result.push_back(0);
// Fill in the length byte from earlier
result[0] |= result.size() << 4;