Fix serializer byte offsets

master
Jordan Snelling 2019-11-19 22:23:47 +00:00
parent 328bf4f2c8
commit 23a7857c4d
1 changed files with 2 additions and 2 deletions

View File

@ -76,8 +76,8 @@ void Serializer::encodeUIntVec(string &target, vector<unsigned int> &vec) {
void Serializer::encodeUShortVec(string &target, vector<unsigned short> &vec) {
//Used a reinterpret cast to speed things up
target.reserve(target.length() + vec.size() * 4);
target += string(reinterpret_cast<const char*>(&vec[0]), vec.size()*4);
target.reserve(target.length() + vec.size() * 2);
target += string(reinterpret_cast<const char*>(&vec[0]), vec.size() * 2);
}
void Serializer::encodeFloatVec(string &target, vector<float> &vec){