src/DataBuffer.cc

changeset 94
8915ee6a277d
parent 91
427eb377d53e
child 96
3384d7aa036a
--- a/src/DataBuffer.cc	Tue Feb 04 03:16:14 2014 +0200
+++ b/src/DataBuffer.cc	Tue Feb 04 04:35:49 2014 +0200
@@ -219,12 +219,11 @@
 //
 void DataBuffer::WriteString (const String& a)
 {
-	CheckSpace (a.Length() + 1);
+	CheckSpace (a.Length() + 4);
+	WriteDWord (a.Length());
 
 	for (char c : a)
 		WriteByte (c);
-
-	WriteByte ('\0');
 }
 
 

mercurial