Просмотр исходного кода

Add 'const' on XMLDocument::DeepCopy. This make us copy const
XMLDocument being copied to another document.

Shuichiro Suzuki 8 лет назад
Родитель
Сommit
87cd4e0582
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      tinyxml2.cpp
  2. 1 1
      tinyxml2.h

+ 1 - 1
tinyxml2.cpp

@@ -2054,7 +2054,7 @@ void XMLDocument::Clear()
 }
 }
 
 
 
 
-void XMLDocument::DeepCopy(XMLDocument* target)
+void XMLDocument::DeepCopy(XMLDocument* target) const
 {
 {
 	TIXMLASSERT(target);
 	TIXMLASSERT(target);
     if (target == this) {
     if (target == this) {

+ 1 - 1
tinyxml2.h

@@ -1826,7 +1826,7 @@ public:
 
 
 		NOTE: that the 'target' must be non-null.
 		NOTE: that the 'target' must be non-null.
 	*/
 	*/
-	void DeepCopy(XMLDocument* target);
+	void DeepCopy(XMLDocument* target) const;
 
 
 	// internal
 	// internal
     char* Identify( char* p, XMLNode** node );
     char* Identify( char* p, XMLNode** node );