diff --git a/src/lib_json/json_value.cpp b/src/lib_json/json_value.cpp index 7cc65bd..9ca0920 100644 --- a/src/lib_json/json_value.cpp +++ b/src/lib_json/json_value.cpp @@ -340,7 +340,7 @@ Value::Value(const Value& other) case stringValue: if (other.value_.string_) { value_.string_ = duplicateStringValue(other.value_.string_); - allocated_ = true; + allocated_ |= true; } else { value_.string_ = 0; allocated_ = false;