summaryrefslogtreecommitdiff
path: root/server/src
diff options
context:
space:
mode:
authordeva <deva>2009-04-14 09:39:50 +0000
committerdeva <deva>2009-04-14 09:39:50 +0000
commitf1bdc3086a6aa373c38a013591f27a2b9918c38d (patch)
tree1081d375cde6c03f37e75d58c8666d960c4f815d /server/src
parentf45e1d2d74ba00657b5f9d4f1ab8d4e06a752573 (diff)
Fixed missing stack pop on result-tag end.
Diffstat (limited to 'server/src')
-rw-r--r--server/src/queryparser.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/server/src/queryparser.cc b/server/src/queryparser.cc
index 287f71c..f8d4a09 100644
--- a/server/src/queryparser.cc
+++ b/server/src/queryparser.cc
@@ -66,7 +66,7 @@ void QueryParser::startTag(std::string name, std::map< std::string, std::string>
void QueryParser::endTag(std::string name)
{
- if(name == "group") stack.pop_back();
+ if(name == "group" || name == "result") stack.pop_back();
}
void QueryParser::parseError(char *buf, size_t len, std::string error, int lineno)