xj qian
2024-06-26 6d1e14f22e968b072070df76e92c3ffc2e090b5b
jrj/xframe/src/xstring.cpp
@@ -284,8 +284,13 @@
xstring& xstring::operator =(const xstring& rhs) 
{
    if (data)((KStringBlock<wchar_t>*)data)->Release();
    ((KStringBlock<wchar_t>*)rhs.data)->AddRef();
    data = rhs.data;
    if (rhs.data)
    {
        ((KStringBlock<wchar_t>*)rhs.data)->AddRef();
        data = rhs.data;
    }
    else
        data = nullptr;
   return *this;
}
xstring& xstring::operator =(const wchar_t* rhs)