create OurCharReader unique_ptr
This commit is contained in:
parent
1bda7f9af1
commit
2f202852f0
@ -1909,8 +1909,7 @@ std::unique_ptr<CharReader> CharReaderBuilder::newCharReader() const {
|
|||||||
features.rejectDupKeys_ = settings_["rejectDupKeys"].asBool();
|
features.rejectDupKeys_ = settings_["rejectDupKeys"].asBool();
|
||||||
features.allowSpecialFloats_ = settings_["allowSpecialFloats"].asBool();
|
features.allowSpecialFloats_ = settings_["allowSpecialFloats"].asBool();
|
||||||
features.skipBom_ = settings_["skipBom"].asBool();
|
features.skipBom_ = settings_["skipBom"].asBool();
|
||||||
CharReader* preader = new OurCharReader(collectComments, features);
|
return std::make_unique<OurCharReader>(collectComments, features);
|
||||||
return std::make_unique<CharReader>(preader);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CharReaderBuilder::validate(Json::Value* invalid) const {
|
bool CharReaderBuilder::validate(Json::Value* invalid) const {
|
||||||
|
Loading…
Reference in New Issue
Block a user