Index: chrome/browser/policy/managed_bookmarks_policy_handler.cc |
diff --git a/chrome/browser/policy/managed_bookmarks_policy_handler.cc b/chrome/browser/policy/managed_bookmarks_policy_handler.cc |
index dd5fa8bec559ad4bb5e8cda9eaa41aad03e516ad..b112a0ccae13ec84808cf9216b52bec70aeea6ac 100644 |
--- a/chrome/browser/policy/managed_bookmarks_policy_handler.cc |
+++ b/chrome/browser/policy/managed_bookmarks_policy_handler.cc |
@@ -51,7 +51,8 @@ ManagedBookmarksPolicyHandler::GetFolderName(const base::ListValue& list) { |
// Iterate over the list, and try to find the FolderName. |
for (const auto& el : list) { |
const base::DictionaryValue* dict = NULL; |
- if (!el || !el->GetAsDictionary(&dict)) continue; |
+ if (!el.GetAsDictionary(&dict)) |
+ continue; |
std::string name; |
if (dict->GetString(ManagedBookmarksTracker::kFolderName, &name)) { |
@@ -68,7 +69,7 @@ void ManagedBookmarksPolicyHandler::FilterBookmarks(base::ListValue* list) { |
base::ListValue::iterator it = list->begin(); |
while (it != list->end()) { |
base::DictionaryValue* dict = NULL; |
- if (!*it || !(*it)->GetAsDictionary(&dict)) { |
+ if (!it->GetAsDictionary(&dict)) { |
it = list->Erase(it, NULL); |
continue; |
} |