From 1992d39b7b78747470b0e7174d88121aeb9327a5 Mon Sep 17 00:00:00 2001 From: LiFan <2308045698@qq.com> Date: 星期三, 26 三月 2025 11:04:56 +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