| Index: components/subresource_filter/core/common/unindexed_ruleset.cc
|
| diff --git a/components/subresource_filter/core/common/unindexed_ruleset.cc b/components/subresource_filter/core/common/unindexed_ruleset.cc
|
| index 086fb24b4fdada5b4749639604fe1fe2282c9d0a..641a73d906d1b9991db7e5364dd06921269188ad 100644
|
| --- a/components/subresource_filter/core/common/unindexed_ruleset.cc
|
| +++ b/components/subresource_filter/core/common/unindexed_ruleset.cc
|
| @@ -51,7 +51,10 @@ bool UnindexedRulesetWriter::AddUrlRule(const proto::UrlRule& rule) {
|
|
|
| bool UnindexedRulesetWriter::Finish() {
|
| DCHECK(!had_error());
|
| - return !pending_chunk_.url_rules_size() || WritePendingChunk();
|
| + const bool success = !pending_chunk_.url_rules_size() || WritePendingChunk();
|
| + if (success)
|
| + coded_stream_.Trim();
|
| + return success;
|
| }
|
|
|
| bool UnindexedRulesetWriter::WritePendingChunk() {
|
|
|