diff --git a/NAS2D/Xml/XmlMemoryBuffer.cpp b/NAS2D/Xml/XmlMemoryBuffer.cpp index 8053de66..d1483232 100644 --- a/NAS2D/Xml/XmlMemoryBuffer.cpp +++ b/NAS2D/Xml/XmlMemoryBuffer.cpp @@ -37,7 +37,7 @@ inline void line_break(const std::string& linebreak, std::string& buffer) } -XmlMemoryBuffer::XmlMemoryBuffer() : depth(0), _indent("\t"), _lineBreak("\n") +XmlMemoryBuffer::XmlMemoryBuffer() : _indent("\t"), _lineBreak("\n"), depth(0) {} diff --git a/NAS2D/Xml/XmlMemoryBuffer.h b/NAS2D/Xml/XmlMemoryBuffer.h index afb9f934..456df7dd 100644 --- a/NAS2D/Xml/XmlMemoryBuffer.h +++ b/NAS2D/Xml/XmlMemoryBuffer.h @@ -53,11 +53,12 @@ class XmlMemoryBuffer : public XmlVisitor const std::string& buffer(); private: - int depth; - std::string _buffer{}; std::string _indent; std::string _lineBreak; + int depth; +protected: + int _padding{}; }; } // namespace Xml