summaryrefslogtreecommitdiff
path: root/project2/cgi
diff options
context:
space:
mode:
authorrandomdan <randomdan@localhost>2012-01-06 20:04:57 +0000
committerrandomdan <randomdan@localhost>2012-01-06 20:04:57 +0000
commit9697a7f814ddee68b4edba0ec62563367e04aeed (patch)
tree1ddb88baf7e6519ae4429dd97c14d3ab73eff128 /project2/cgi
parentFix missing email message content (diff)
downloadproject2-9697a7f814ddee68b4edba0ec62563367e04aeed.tar.bz2
project2-9697a7f814ddee68b4edba0ec62563367e04aeed.tar.xz
project2-9697a7f814ddee68b4edba0ec62563367e04aeed.zip
Fix another memory leak (better methods possibly available, but this will suffice for now)
Diffstat (limited to 'project2/cgi')
-rw-r--r--project2/cgi/cgiAppEngine.h1
-rw-r--r--project2/cgi/cgiStagePresent.cpp3
2 files changed, 1 insertions, 3 deletions
diff --git a/project2/cgi/cgiAppEngine.h b/project2/cgi/cgiAppEngine.h
index a7648d1..64f081d 100644
--- a/project2/cgi/cgiAppEngine.h
+++ b/project2/cgi/cgiAppEngine.h
@@ -102,7 +102,6 @@ class CgiApplicationEngine : public ApplicationEngine, public TransformChainLink
virtual HttpHeaderPtr getHeader() const;
protected:
mutable MultiRowSetPresenterPtr presenter;
- ScriptNodePtr root;
};
/// The built-in fail-safe not found stage
diff --git a/project2/cgi/cgiStagePresent.cpp b/project2/cgi/cgiStagePresent.cpp
index 2ca6147..152b906 100644
--- a/project2/cgi/cgiStagePresent.cpp
+++ b/project2/cgi/cgiStagePresent.cpp
@@ -9,8 +9,7 @@ CgiApplicationEngine::PresentStage::PresentStage(const CgiEnvironment * e, Scrip
CgiApplicationEngine::ResponseStage(e, s->root()),
CommonObjects(s->root()),
CheckHost(s->root()),
- ViewHost(s->root()),
- root(s->root())
+ ViewHost(s->root())
{
s->loader.addLoadTarget(s->root(), Storer::into<OutputOptionsLoader>(&outputOptions));
s->loader.addLoadTarget(s->root(), Storer::into<PresenterLoader>(&presenter));