Imported Upstream version 0.8~alpha1
[platform/upstream/syncevolution.git] / src / client-api / src / c++ / common / base / util / KeyValuePair.cpp
index fe46422..d2d1b96 100644 (file)
@@ -36,6 +36,9 @@
 
 #include "base/util/utils.h"
 #include "base/util/KeyValuePair.h"
+#include "base/globalsdef.h"
+
+USE_NAMESPACE
 
 KeyValuePair::KeyValuePair(const char* key, const char* value) {
     k = (key  ) ? stringdup(key  ) : NULL;
@@ -66,7 +69,7 @@ void KeyValuePair::setValue(const char* value) {
     if (v)
         delete[] v;
 
-    k = stringdup(value);
+    v = stringdup(value);
 }
 
 ArrayElement* KeyValuePair::clone() {