From 6da2b447fdcc641a541c953821ecb6d9a98f9d01 Mon Sep 17 00:00:00 2001 From: "sicking%bigfoot.com" Date: Mon, 16 Jun 2003 23:50:40 +0000 Subject: [PATCH] Try to fix build bustage and also fix a couple of new warnings. --- extensions/transformiix/source/xpath/ExprResult.h | 3 +++ extensions/transformiix/source/xpath/NodeSet.h | 2 ++ extensions/transformiix/source/xpath/txForwardContext.h | 3 +-- extensions/transformiix/source/xpath/txResultRecycler.h | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/extensions/transformiix/source/xpath/ExprResult.h b/extensions/transformiix/source/xpath/ExprResult.h index 564a53d709e1..d15890ef4c7a 100644 --- a/extensions/transformiix/source/xpath/ExprResult.h +++ b/extensions/transformiix/source/xpath/ExprResult.h @@ -120,6 +120,7 @@ private: class BooleanResult : public txAExprResult { public: + BooleanResult(); // Not to be implemented BooleanResult(MBool aValue); TX_DECL_EXPRRESULT @@ -131,6 +132,7 @@ private: class NumberResult : public txAExprResult { public: + NumberResult(); // Not to be implemented NumberResult(double aValue, txResultRecycler* aRecycler); TX_DECL_EXPRRESULT @@ -142,6 +144,7 @@ public: class StringResult : public txAExprResult { public: + StringResult(); StringResult(txResultRecycler* aRecycler); StringResult(const nsAString& aValue, txResultRecycler* aRecycler); diff --git a/extensions/transformiix/source/xpath/NodeSet.h b/extensions/transformiix/source/xpath/NodeSet.h index 3dd731477a79..65a46a4c6d6d 100644 --- a/extensions/transformiix/source/xpath/NodeSet.h +++ b/extensions/transformiix/source/xpath/NodeSet.h @@ -44,6 +44,8 @@ class NodeSet : public txAExprResult public: + NodeSet(); // Not to be implemented + /* * Creates a new empty NodeSet */ diff --git a/extensions/transformiix/source/xpath/txForwardContext.h b/extensions/transformiix/source/xpath/txForwardContext.h index 700226a12831..24445af5b325 100644 --- a/extensions/transformiix/source/xpath/txForwardContext.h +++ b/extensions/transformiix/source/xpath/txForwardContext.h @@ -41,8 +41,7 @@ #include "txIXPathContext.h" #include "nsAutoPtr.h" - -class NodeSet; +#include "NodeSet.h" class txForwardContext : public txIEvalContext { diff --git a/extensions/transformiix/source/xpath/txResultRecycler.h b/extensions/transformiix/source/xpath/txResultRecycler.h index cdd8941f7b2a..f2e82cfedff9 100644 --- a/extensions/transformiix/source/xpath/txResultRecycler.h +++ b/extensions/transformiix/source/xpath/txResultRecycler.h @@ -108,4 +108,4 @@ private: BooleanResult* mFalseResult; }; -#endif //txResultRecycler_h__ \ No newline at end of file +#endif //txResultRecycler_h__