From 01b09890aafcf43faa74cf1805fe941d9bbc360f Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期二, 16 七月 2024 08:37:29 +0800
Subject: [PATCH] Merge branch 'master' of http://116.62.18.175:6699/r/mis-prj

---
 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