Don't ignore value returned by json_string_decode.
This commit is contained in:
parent
5b6e1c60db
commit
f64268c50d
|
@ -356,7 +356,7 @@ class JsonStringDecodeBenchmark final : public td::Benchmark {
|
||||||
for (int i = 0; i < n; i++) {
|
for (int i = 0; i < n; i++) {
|
||||||
auto str = str_;
|
auto str = str_;
|
||||||
td::Parser parser(str);
|
td::Parser parser(str);
|
||||||
td::json_string_decode(parser);
|
td::json_string_decode(parser).ensure();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -366,6 +366,9 @@ TEST(JSON, bench_json_string_decode) {
|
||||||
td::bench(JsonStringDecodeBenchmark(td::string(1000, '\\')));
|
td::bench(JsonStringDecodeBenchmark(td::string(1000, '\\')));
|
||||||
td::string str;
|
td::string str;
|
||||||
for (int i = 32; i < 128; i++) {
|
for (int i = 32; i < 128; i++) {
|
||||||
|
if (i == 'u') {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
str += "a\\";
|
str += "a\\";
|
||||||
str += static_cast<char>(i);
|
str += static_cast<char>(i);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user