Index: chrome/browser/extensions/api/declarative/initializing_rules_registry.cc |
diff --git a/chrome/browser/extensions/api/declarative/initializing_rules_registry.cc b/chrome/browser/extensions/api/declarative/initializing_rules_registry.cc |
index f3f1f22f2f4dd15c143945a9d7bed64945403d40..618d5f8fa64b860dea15d72edec9a1c4845b234e 100644 |
--- a/chrome/browser/extensions/api/declarative/initializing_rules_registry.cc |
+++ b/chrome/browser/extensions/api/declarative/initializing_rules_registry.cc |
@@ -86,7 +86,7 @@ bool InitializingRulesRegistry::IsUniqueId( |
} |
std::string InitializingRulesRegistry::GenerateUniqueId( |
- std::string extension_id) { |
+ const std::string& extension_id) { |
while (!IsUniqueId(extension_id, ToId(last_generated_rule_identifier_id_))) |
++last_generated_rule_identifier_id_; |
return ToId(last_generated_rule_identifier_id_); |