xml/xmlfw/src/xmlframework/matchdata.cpp
changeset 17 ed3155dbd163
parent 0 e35f40988205
--- a/xml/xmlfw/src/xmlframework/matchdata.cpp	Fri Apr 16 16:57:34 2010 +0300
+++ b/xml/xmlfw/src/xmlframework/matchdata.cpp	Mon May 03 14:14:40 2010 +0300
@@ -800,6 +800,13 @@
 CMatchData& CMatchData::operator=(const CMatchData & aMatchData)
 	{
 
+	/*If pointing to same. Then return itself*/
+	 if ( &aMatchData ==  this )
+	 {
+		 return *this;
+	 }
+
+
 	 /*
 	  * SYMBIAN DEF132492 FIX : Added TRAP statements to handle	the case wherein the functions
 	  * called here leave.