Index: chrome/browser/chromeos/extensions/external_cache.cc |
diff --git a/chrome/browser/chromeos/extensions/external_cache.cc b/chrome/browser/chromeos/extensions/external_cache.cc |
index 1071cf89a5de6be5982414007171f59ba5211073..e848efeaac75940d16b132bf66a0bcaadcf23d11 100644 |
--- a/chrome/browser/chromeos/extensions/external_cache.cc |
+++ b/chrome/browser/chromeos/extensions/external_cache.cc |
@@ -154,17 +154,11 @@ void ExternalCache::PutExternalExtension( |
void ExternalCache::Observe(int type, |
const content::NotificationSource& source, |
const content::NotificationDetails& details) { |
- switch (type) { |
- case extensions::NOTIFICATION_EXTENSION_INSTALL_ERROR: { |
- extensions::CrxInstaller* installer = |
- content::Source<extensions::CrxInstaller>(source).ptr(); |
- OnDamagedFileDetected(installer->source_file()); |
- break; |
- } |
+ DCHECK_EQ(extensions::NOTIFICATION_EXTENSION_INSTALL_ERROR, type); |
- default: |
- NOTREACHED(); |
- } |
+ extensions::CrxInstaller* installer = |
+ content::Source<extensions::CrxInstaller>(source).ptr(); |
+ OnDamagedFileDetected(installer->source_file()); |
} |
void ExternalCache::OnExtensionDownloadFailed( |