summaryrefslogtreecommitdiffstats
path: root/src/dom/lsimpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dom/lsimpl.h')
-rw-r--r--src/dom/lsimpl.h26
1 files changed, 18 insertions, 8 deletions
diff --git a/src/dom/lsimpl.h b/src/dom/lsimpl.h
index b87498517..fcfd42a4b 100644
--- a/src/dom/lsimpl.h
+++ b/src/dom/lsimpl.h
@@ -1,6 +1,7 @@
-#ifndef __LSIMPL_H__
-#define __LSIMPL_H__
+#ifndef SEEN_LSIMPL_H
+#define SEEN_LSIMPL_H
/**
+ * @file
* Phoebe DOM Implementation.
*
* This is a C++ approximation of the W3C DOM model, which follows
@@ -8,7 +9,8 @@
* which are provided for reference. Most important is this one:
*
* http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/idl-definitions.html
- *
+ */
+/*
* Authors:
* Bob Jamison
*
@@ -98,13 +100,18 @@ public:
/**
*
*/
- LSParserImpl()
+ LSParserImpl() :
+ reader(),
+ filter(0)
{}
/**
*
*/
- LSParserImpl(const LSParserImpl &other) : LSParser(other)
+ LSParserImpl(const LSParserImpl &other) :
+ LSParser(other),
+ reader(),
+ filter(0)
{}
/**
@@ -212,9 +219,12 @@ public:
/**
*
*/
- LSSerializerImpl()
+ LSSerializerImpl() :
+ outbuf(),
+ indent(0),
+ domConfig(0),
+ filter(0)
{
- indent = 0;
}
/**
@@ -372,7 +382,7 @@ protected:
-#endif /* __LSIMPL_H__ */
+#endif // SEEN_LSIMPL_H
/*#########################################################################
## E N D O F F I L E