Index: chrome/browser/policy/configuration_policy_handler.h |
diff --git a/chrome/browser/policy/configuration_policy_handler.h b/chrome/browser/policy/configuration_policy_handler.h |
index f10bae2756e79eb6b3008a9fd197c4968bb9ac73..c59959ab2fa841bf624975008b392cd6048969ba 100644 |
--- a/chrome/browser/policy/configuration_policy_handler.h |
+++ b/chrome/browser/policy/configuration_policy_handler.h |
@@ -8,6 +8,7 @@ |
#include <vector> |
#include "base/basictypes.h" |
+#include "base/memory/scoped_ptr.h" |
#include "base/values.h" |
#include "chrome/browser/prefs/incognito_mode_prefs.h" |
#include "chrome/common/content_settings.h" |
@@ -119,7 +120,7 @@ class ExtensionListPolicyHandler : public TypeCheckingPolicyHandler { |
// Runs sanity checks on the policy value and returns it in |extension_ids|. |
bool CheckAndGetList(const PolicyMap& policies, |
PolicyErrorMap* errors, |
- const base::ListValue** extension_ids); |
+ scoped_ptr<base::ListValue>* extension_ids); |
private: |
const char* pref_path_; |