From 6d8189f64aeed3cb32e754956574cbb33a897de4 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Wed, 2 Nov 2016 15:40:47 +0100 Subject: [PATCH] Fixed DTSH version binary writing bug --- lib/dtscmeta.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/dtscmeta.cpp b/lib/dtscmeta.cpp index 68982514..c08d088c 100644 --- a/lib/dtscmeta.cpp +++ b/lib/dtscmeta.cpp @@ -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) {