From de9349d5502e956b09cebccb2c9dbb66f62a42f0 Mon Sep 17 00:00:00 2001
From: LiFan <2308045698@qq.com>
Date: 星期一, 15 七月 2024 17:34:05 +0800
Subject: [PATCH] update
---
jrj/xframe/kobject/kxml.hpp | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/jrj/xframe/kobject/kxml.hpp b/jrj/xframe/kobject/kxml.hpp
index ebcdfbe..f6ed27c 100644
--- a/jrj/xframe/kobject/kxml.hpp
+++ b/jrj/xframe/kobject/kxml.hpp
@@ -144,6 +144,8 @@
KXMLDOMNode(LPARAM p) :KXMLDOMNode((void*)p) {}
public:
operator bool() { return impl ? true : false; }
+ bool operator !=(KXMLDOMNode& rhs) { return rhs.getImpl() != getImpl(); }
+ bool operator ==(KXMLDOMNode& rhs) { return rhs.getImpl() == getImpl(); }
public:
void* getImpl();
};
@@ -156,7 +158,9 @@
KXMLDOMElement(void* impl) :KXMLDOMNode(impl) {}
KXMLDOMElement() :KXMLDOMNode() {}
public:
- KXMLDOMElement(LPARAM p) :KXMLDOMNode((void*)p) {}
+ KXMLDOMElement(LPARAM p) :KXMLDOMNode((void*)p) {
+ AddRef();
+ }
};
class KXMLDOMDocument : public KXMLDOMNode
--
Gitblit v1.9.3