diff --git a/lotuswordpro/source/filter/xfilter/xfparastyle.cxx b/lotuswordpro/source/filter/xfilter/xfparastyle.cxx index 0909f29b78db..1bccbcdcbd71 100644 --- a/lotuswordpro/source/filter/xfilter/xfparastyle.cxx +++ b/lotuswordpro/source/filter/xfilter/xfparastyle.cxx @@ -134,6 +134,9 @@ XFParaStyle::XFParaStyle(const XFParaStyle& other) : XFStyle(other) XFParaStyle& XFParaStyle::operator=(const XFParaStyle& other) { + // Check for self-assignment + if (this == &other) + return *this; m_strParentStyleName = other.m_strParentStyleName; m_nFlag = other.m_nFlag; m_eAlignType = other.m_eAlignType;