From 7851251e5d9632a37adf55a9f83139cc098300fc Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 10 Oct 2013 11:51:18 -0700 Subject: [PATCH] indicate number of values being put to data-server --- interface/src/DataServerClient.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/interface/src/DataServerClient.cpp b/interface/src/DataServerClient.cpp index 7e64717236..9d257244aa 100644 --- a/interface/src/DataServerClient.cpp +++ b/interface/src/DataServerClient.cpp @@ -39,6 +39,9 @@ void DataServerClient::putValueForKey(const QString& key, const char* value) { numPacketBytes += clientString.toLocal8Bit().size(); putPacket[numPacketBytes++] = '\0'; + // pack a 1 to designate that we are putting a single value + putPacket[numPacketBytes++] = 1; + // pack the key, null terminated strcpy((char*) putPacket + numPacketBytes, key.toLocal8Bit().constData()); numPacketBytes += key.size();