Date: Monday, January 16, 2006 @ 14:59:09
  Author: zsolt
    Path: /cvsroot/carob/carob/src

Modified: DriverSocket.cpp (1.11 -> 1.12) JavaSocket.cpp (1.31 -> 1.32)

modified readJavaUTF() to append the read string to the result.
Bug ref CAROB-51


------------------+
 DriverSocket.cpp |    3 ++-
 JavaSocket.cpp   |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)


Index: carob/src/DriverSocket.cpp
diff -u carob/src/DriverSocket.cpp:1.11 carob/src/DriverSocket.cpp:1.12
--- carob/src/DriverSocket.cpp:1.11     Mon Dec 19 16:11:14 2005
+++ carob/src/DriverSocket.cpp  Mon Jan 16 14:59:09 2006
@@ -1,6 +1,6 @@
 /*
  * Sequoia: Database clustering technology.
- * Copyright (C) 2005 Emic Networks
+ * Copyright (C) 2005-2006 Emic Networks
  * Contact: [EMAIL PROTECTED]
  * 
  * Licensed under the Apache License, Version 2.0 (the "License");
@@ -80,6 +80,7 @@
     *this>>strSize;
     if (strSize > 0)
     {
+      s.empty();
       s.reserve(strSize+1);
       size_t sizeRead = 0;
       //We must read strSize character, which can be done in several passes
Index: carob/src/JavaSocket.cpp
diff -u carob/src/JavaSocket.cpp:1.31 carob/src/JavaSocket.cpp:1.32
--- carob/src/JavaSocket.cpp:1.31       Wed Jan 11 20:08:38 2006
+++ carob/src/JavaSocket.cpp    Mon Jan 16 14:59:09 2006
@@ -228,7 +228,7 @@
       const std::string received((const char*)utfStr, lenRec);
 
       try {
-        s = fromUTF8(received);
+        s += fromUTF8(received);
       } catch (CodecException) {
         delete[] utfStr; throw;
       }

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to