Index: chrome/browser/safe_browsing/safe_browsing_service.cc |
diff --git a/chrome/browser/safe_browsing/safe_browsing_service.cc b/chrome/browser/safe_browsing/safe_browsing_service.cc |
index 6efbd3475950acfd3a2a069aa3eca420e21cecc2..8c40f7b43cc9a7a8a60643e81be9ed2ea60cba82 100644 |
--- a/chrome/browser/safe_browsing/safe_browsing_service.cc |
+++ b/chrome/browser/safe_browsing/safe_browsing_service.cc |
@@ -358,13 +358,14 @@ void SafeBrowsingService::StartOnIOThread() { |
config.disable_auto_update = |
cmdline->HasSwitch(switches::kSbDisableAutoUpdate) || |
cmdline->HasSwitch(switches::kDisableBackgroundNetworking); |
- config.url_prefix = |
- cmdline->HasSwitch(switches::kSbURLPrefix) ? |
- cmdline->GetSwitchValueASCII(switches::kSbURLPrefix) : |
- kSbDefaultURLPrefix; |
- config.backup_connect_error_url_prefix = kSbBackupConnectErrorURLPrefix; |
- config.backup_http_error_url_prefix = kSbBackupHttpErrorURLPrefix; |
- config.backup_network_error_url_prefix = kSbBackupNetworkErrorURLPrefix; |
+ if (cmdline->HasSwitch(switches::kSbURLPrefix)) { |
+ config.url_prefix = cmdline->GetSwitchValueASCII(switches::kSbURLPrefix); |
+ } else { |
+ config.url_prefix = kSbDefaultURLPrefix; |
+ config.backup_connect_error_url_prefix = kSbBackupConnectErrorURLPrefix; |
+ config.backup_http_error_url_prefix = kSbBackupHttpErrorURLPrefix; |
+ config.backup_network_error_url_prefix = kSbBackupNetworkErrorURLPrefix; |
+ } |
#if defined(FULL_SAFE_BROWSING) |
DCHECK(database_manager_); |