summaryrefslogtreecommitdiffstats
path: root/chrome/browser/safe_browsing/protocol_parser.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/safe_browsing/protocol_parser.cc')
-rw-r--r--chrome/browser/safe_browsing/protocol_parser.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/safe_browsing/protocol_parser.cc b/chrome/browser/safe_browsing/protocol_parser.cc
index b3a460b..c3e7b04 100644
--- a/chrome/browser/safe_browsing/protocol_parser.cc
+++ b/chrome/browser/safe_browsing/protocol_parser.cc
@@ -286,9 +286,11 @@ bool SafeBrowsingProtocolParser::ParseChunk(const char* data,
chunks->back().chunk_number = chunk_number;
if (cmd_parts[0] == "a") {
+ chunks->back().is_add = true;
if (!ParseAddChunk(chunk_data, chunk_len, hash_len, &chunks->back().hosts))
return false; // Parse error.
} else if (cmd_parts[0] == "s") {
+ chunks->back().is_add = false;
if (!ParseSubChunk(chunk_data, chunk_len, hash_len, &chunks->back().hosts))
return false; // Parse error.
} else {