Fixed DTSH version binary writing bug

This commit is contained in:
Thulinma 2016-11-02 15:40:47 +01:00
parent b7dac7a6b1
commit 6d8189f64a

View file

@ -1740,7 +1740,7 @@ namespace DTSC {
dataLen += it->second.getSendLen(skipDynamic);
}
}
if (version){dataLen += 17;}
if (version){dataLen += 18;}
return dataLen + 8; //add 8 bytes header
}
@ -1767,7 +1767,7 @@ namespace DTSC {
writePointer(p, convertLongLong(1), 8);
}
if (version) {
writePointer(p, "\000\006version\001", 9);
writePointer(p, "\000\007version\001", 10);
writePointer(p, convertLongLong(version), 8);
}
if (bufferWindow) {
@ -1804,7 +1804,7 @@ namespace DTSC {
conn.SendNow(convertLongLong(1), 8);
}
if (version) {
conn.SendNow("\000\006version\001", 9);
conn.SendNow("\000\007version\001", 10);
conn.SendNow(convertLongLong(version), 8);
}
if (bufferWindow) {