1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-05-16 10:54:53 +03:00

0022959: Accessing uninitialized variable (pointer): aCurElement

This commit is contained in:
mpv 2012-03-12 12:49:34 +04:00 committed by bugmaster
parent 6e6cd5d949
commit 56fabb3143

View File

@ -241,7 +241,7 @@ Standard_Boolean XmlMDataStd_NamedDataDriver::Paste(const XmlObjMgt_Persistent&
if (aCurNode.isNull())
aCurNode = anElement.getFirstChild();
else
aCurNode = aCurElement->getNextSibling();
aCurNode = ((LDOM_Element*)&aCurNode)->getNextSibling();
aCurElement = (LDOM_Element*)&aCurNode;
TCollection_ExtendedString aValueStr, aKey;
@ -313,7 +313,7 @@ Standard_Boolean XmlMDataStd_NamedDataDriver::Paste(const XmlObjMgt_Persistent&
if (aCurNode.isNull())
aCurNode = anElement.getFirstChild();
else
aCurNode = aCurElement->getNextSibling();
aCurNode = ((LDOM_Element*)&aCurNode)->getNextSibling();
aCurElement = (LDOM_Element*)&aCurNode;
TCollection_ExtendedString aValue, aKey;
@ -385,7 +385,7 @@ Standard_Boolean XmlMDataStd_NamedDataDriver::Paste(const XmlObjMgt_Persistent&
if (aCurNode.isNull())
aCurNode = anElement.getFirstChild();
else
aCurNode = aCurElement->getNextSibling();
aCurNode = ((LDOM_Element*)&aCurNode)->getNextSibling();
aCurElement = (LDOM_Element*)&aCurNode;
TCollection_ExtendedString aValueStr, aKey;
@ -462,7 +462,7 @@ Standard_Boolean XmlMDataStd_NamedDataDriver::Paste(const XmlObjMgt_Persistent&
if (aCurNode.isNull())
aCurNode = anElement.getFirstChild();
else
aCurNode = aCurElement->getNextSibling();
aCurNode =((LDOM_Element*)&aCurNode)->getNextSibling();
aCurElement = (LDOM_Element*)&aCurNode;
TCollection_ExtendedString aKey, aValueStr;
@ -568,7 +568,7 @@ Standard_Boolean XmlMDataStd_NamedDataDriver::Paste(const XmlObjMgt_Persistent&
if (aCurNode.isNull())
aCurNode = anElement.getFirstChild();
else
aCurNode = aCurElement->getNextSibling();
aCurNode =((LDOM_Element*)&aCurNode)->getNextSibling();
aCurElement = (LDOM_Element*)&aCurNode;
TCollection_ExtendedString aKey, aValueStr;