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