From ba096e8c7cde1cd200aede6fbb1fa31e00923216 Mon Sep 17 00:00:00 2001 From: LiFan <2308045698@qq.com> Date: 星期四, 13 三月 2025 14:28:08 +0800 Subject: [PATCH] update --- jrj/xframe/src/xstring.cpp | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/jrj/xframe/src/xstring.cpp b/jrj/xframe/src/xstring.cpp index ff59009..785d733 100644 --- a/jrj/xframe/src/xstring.cpp +++ b/jrj/xframe/src/xstring.cpp @@ -172,7 +172,8 @@ p->initial(); p->flag = kUTF16 | kShouldFree; p->m_len = len; - nstring::toWStr(value,p->alloc(p->m_len+1),p->m_len+1); + p->m_val = p->alloc(p->m_len + 1); + nstring::toWStr(value,p->m_val,p->m_len+1); return p; } @@ -185,7 +186,8 @@ p->initial(); p->flag = kUTF16 | kShouldFree; p->m_len = len; - nstring::toWStr(value,p->alloc(p->m_len+1),p->m_len+1); + p->m_val = p->alloc(p->m_len + 1); + nstring::toWStr(value,p->m_val,p->m_len+1); return p; } public: @@ -379,7 +381,7 @@ xstring::operator bool() { - return this->isEmpty(); + return !this->isEmpty(); } const wchar_t* xstring::c_str(bool bclone) const{ -- Gitblit v1.9.3