Index: chrome/browser/extensions/extension_service.h |
diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h |
index 378ba0074b57da89133780be7abef7866296d11e..73909fc54b8a1db9eb6142815f30d6f780d38402 100644 |
--- a/chrome/browser/extensions/extension_service.h |
+++ b/chrome/browser/extensions/extension_service.h |
@@ -377,7 +377,11 @@ class ExtensionService |
} |
// Note that this may return NULL if autoupdate is not turned on. |
+#if defined(ENABLE_EXTENSIONS) |
extensions::ExtensionUpdater* updater() { return updater_.get(); } |
+#else |
+ extensions::ExtensionUpdater* updater() { return NULL; } |
+#endif |
extensions::ComponentLoader* component_loader() { |
return component_loader_.get(); |
@@ -602,8 +606,10 @@ class ExtensionService |
// Signaled when all extensions are loaded. |
extensions::OneShotEvent* const ready_; |
+#if defined(ENABLE_EXTENSIONS) |
// Our extension updater, if updates are turned on. |
scoped_ptr<extensions::ExtensionUpdater> updater_; |
+#endif |
// Map unloaded extensions' ids to their paths. When a temporarily loaded |
// extension is unloaded, we lose the information about it and don't have |