Adding remaining MathML hooks. r:peterl.

git-svn-id: svn://10.0.0.236/trunk@49664 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
rbs%maths.uq.edu.au
1999-10-02 11:05:49 +00:00
parent 5022c51b04
commit 7f3f2e7069
6 changed files with 46 additions and 0 deletions

View File

@@ -58,6 +58,12 @@
#include "nsXULAtoms.h"
#endif
//MathML Mod - DJF
#ifdef MOZ_MATHML
#include "nsMathMLAtoms.h"
#include "nsMathMLOperators.h"
#endif
static NS_DEFINE_IID(kIDOMDocumentIID, NS_IDOMDOCUMENT_IID);
static NS_DEFINE_IID(kIDocumentIID, NS_IDOCUMENT_IID);
static NS_DEFINE_IID(kIXMLDocumentIID, NS_IXMLDOCUMENT_IID);
@@ -96,6 +102,11 @@ nsXMLDocument::nsXMLDocument()
#ifdef XSL
mTransformMediator = nsnull;
#endif
//MathML Mod - DJF
#ifdef MOZ_MATHML
nsMathMLOperators::AddRefTable();
nsMathMLAtoms::AddRefAtoms();
#endif
}
nsXMLDocument::~nsXMLDocument()
@@ -116,6 +127,11 @@ nsXMLDocument::~nsXMLDocument()
#ifdef XSL
NS_IF_RELEASE(mTransformMediator);
#endif
//MathML Mod - DJF
#ifdef MOZ_MATHML
nsMathMLOperators::ReleaseTable();
nsMathMLAtoms::ReleaseAtoms();
#endif
}
NS_IMETHODIMP