Imported Upstream version 2.2.1+dfsg
[shibboleth/sp.git] / shibsp / util / CGIParser.cpp
index 1011351..d1cba90 100644 (file)
@@ -61,7 +61,9 @@ CGIParser::~CGIParser()
 
 pair<CGIParser::walker,CGIParser::walker> CGIParser::getParameters(const char* name) const
 {
-    return kvp_map.equal_range(name);
+    if (name)
+        return kvp_map.equal_range(name);
+    return make_pair(kvp_map.begin(), kvp_map.end());
 }
 
 /* Parsing routines modified from NCSA source. */