summaryrefslogtreecommitdiff
path: root/icespider/fcgi/cgiRequestBase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'icespider/fcgi/cgiRequestBase.cpp')
-rw-r--r--icespider/fcgi/cgiRequestBase.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/icespider/fcgi/cgiRequestBase.cpp b/icespider/fcgi/cgiRequestBase.cpp
index 48a9daa..afeb560 100644
--- a/icespider/fcgi/cgiRequestBase.cpp
+++ b/icespider/fcgi/cgiRequestBase.cpp
@@ -186,7 +186,7 @@ namespace IceSpider {
CgiRequestBase::setQueryStringParam(const std::string & key, const OptionalString & val)
{
if (val)
- qsmap[key] = val;
+ qsmap[key] = *val;
else
qsmap.erase(key);
}
@@ -201,7 +201,7 @@ namespace IceSpider {
CgiRequestBase::setCookieParam(const std::string & key, const OptionalString & val)
{
if (val)
- cookiemap[key] = val;
+ cookiemap[key] = *val;
else
cookiemap.erase(key);
}