Index: chrome/browser/password_manager/chrome_password_manager_client.cc |
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.cc b/chrome/browser/password_manager/chrome_password_manager_client.cc |
index 586087a060e47b6ca2186f17a4aa987b5aedb617..f7e37717a11a7c84163648a48134dbaf084ef661 100644 |
--- a/chrome/browser/password_manager/chrome_password_manager_client.cc |
+++ b/chrome/browser/password_manager/chrome_password_manager_client.cc |
@@ -179,10 +179,14 @@ void ChromePasswordManagerClient::SetLogger( |
void ChromePasswordManagerClient::LogSavePasswordProgress( |
const std::string& text) { |
- if (logger_) |
+ if (IsLoggingActive()) |
logger_->LogSavePasswordProgress(text); |
} |
+bool ChromePasswordManagerClient::IsLoggingActive() const { |
+ return logger_ != NULL; |
+} |
+ |
// static |
password_manager::PasswordGenerationManager* |
ChromePasswordManagerClient::GetGenerationManagerFromWebContents( |