From 918cf2c844f524641396e72c6ecebcc620c57813 Mon Sep 17 00:00:00 2001 From: xj qian <qianxj15@sina.com> Date: 星期五, 18 十月 2024 10:23:34 +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