From b7369a61ef35cdfd60e6687522d8221111dce95a Mon Sep 17 00:00:00 2001 From: xj qian <qianxj15@sina.com> Date: 星期三, 26 六月 2024 11:42:59 +0800 Subject: [PATCH] update xaserverg --- jrj/xframe/wobject/xaserverarg.hpp | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/jrj/xframe/wobject/xaserverarg.hpp b/jrj/xframe/wobject/xaserverarg.hpp index 30dade5..fa73996 100644 --- a/jrj/xframe/wobject/xaserverarg.hpp +++ b/jrj/xframe/wobject/xaserverarg.hpp @@ -38,7 +38,11 @@ public: xaserverarg(kxaserverarg* impl) :xnative(impl) {} xaserverarg():xnative(Hxsoft::XFrame::IXAServerArg::CreateInstance()){} - xaserverarg(xaserverarg & rhs){ + xaserverarg(xaserverarg& rhs) { + ((kxaserverarg*)rhs.getNativePointer())->AddRef_(); + this->setNativePointer(rhs.GetNativePtr()); + } + xaserverarg(xaserverarg&& rhs) { ((kxaserverarg*)rhs.getNativePointer())->AddRef_(); this->setNativePointer(rhs.GetNativePtr()); } -- Gitblit v1.9.3