projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove duplicate "About" entries from message catalogs.
[wxWidgets.git]
/
src
/
xml
/
xml.cpp
diff --git
a/src/xml/xml.cpp
b/src/xml/xml.cpp
index 252331cae0f18b6cbfe49534250b8e52c7524d38..ee78a9aca4a2da3a414c55c61ae1645de6a1f2b8 100644
(file)
--- a/
src/xml/xml.cpp
+++ b/
src/xml/xml.cpp
@@
-58,6
+58,8
@@
wxXmlNode::wxXmlNode(wxXmlNode *parent,wxXmlNodeType type,
m_lineNo(lineNo),
m_noConversion(false)
{
m_lineNo(lineNo),
m_noConversion(false)
{
+ wxASSERT_MSG ( type != wxXML_ELEMENT_NODE || content.empty(), "element nodes can't have content" );
+
if (m_parent)
{
if (m_parent->m_children)
if (m_parent)
{
if (m_parent->m_children)
@@
-77,7
+79,9
@@
wxXmlNode::wxXmlNode(wxXmlNodeType type, const wxString& name,
m_attrs(NULL), m_parent(NULL),
m_children(NULL), m_next(NULL),
m_lineNo(lineNo), m_noConversion(false)
m_attrs(NULL), m_parent(NULL),
m_children(NULL), m_next(NULL),
m_lineNo(lineNo), m_noConversion(false)
-{}
+{
+ wxASSERT_MSG ( type != wxXML_ELEMENT_NODE || content.empty(), "element nodes can't have content" );
+}
wxXmlNode::wxXmlNode(const wxXmlNode& node)
{
wxXmlNode::wxXmlNode(const wxXmlNode& node)
{