Index: extensions/browser/content_hash_reader.cc |
diff --git a/extensions/browser/content_hash_reader.cc b/extensions/browser/content_hash_reader.cc |
index 76fb3e2941b08d932ff26a03b955782ff556825b..76c7e606126e5d71d82cfe220123c77edaccf261 100644 |
--- a/extensions/browser/content_hash_reader.cc |
+++ b/extensions/browser/content_hash_reader.cc |
@@ -85,14 +85,9 @@ bool ContentHashReader::Init() { |
block_size_ % crypto::kSHA256Length != 0) |
return false; |
- const std::string* expected_root = |
- verified_contents_->GetTreeHashRoot(relative_path_); |
- if (!expected_root) |
- return false; |
- |
std::string root = |
ComputeTreeHashRoot(hashes_, block_size_ / crypto::kSHA256Length); |
- if (*expected_root != root) |
+ if (!verified_contents_->TreeHashRootEquals(relative_path_, root)) |
return false; |
status_ = SUCCESS; |