Fix gcc warning

This commit is contained in:
Milo Yip 2016-04-23 20:54:06 +08:00
parent b010f388d1
commit 00ed0a5f91

View File

@ -98,7 +98,7 @@ private:
filterValueDepth_ = 0;
return true;
}
OutputHandler& outputHandler_;
const char* keyString_;
const SizeType keyLength_;
@ -113,7 +113,7 @@ public:
typedef char Ch;
FilterKeyReader(InputStream& is, const Ch* keyString, SizeType keyLength) :
is_(is), keyString_(keyString), keyLength_(keyLength)
is_(is), keyString_(keyString), keyLength_(keyLength), parseResult_()
{}
// SAX event flow: reader -> filter -> handler
@ -121,7 +121,8 @@ public:
bool operator()(Handler& handler) {
FilterKeyHandler<Handler> filter(handler, keyString_, keyLength_);
Reader reader;
return parseResult_ = reader.Parse(is_, filter);
parseResult_ = reader.Parse(is_, filter);
return parseResult_;
}
const ParseResult& GetParseResult() const { return parseResult_; }