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() { |