diff options
Diffstat (limited to 'chrome/browser/policy/mock_configuration_policy_provider.h')
-rw-r--r-- | chrome/browser/policy/mock_configuration_policy_provider.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/chrome/browser/policy/mock_configuration_policy_provider.h b/chrome/browser/policy/mock_configuration_policy_provider.h index abd77a2..2d727467 100644 --- a/chrome/browser/policy/mock_configuration_policy_provider.h +++ b/chrome/browser/policy/mock_configuration_policy_provider.h @@ -23,8 +23,7 @@ class MockConfigurationPolicyProvider : public ConfigurationPolicyProvider { typedef std::map<ConfigurationPolicyStore::PolicyType, Value*> PolicyMap; void AddPolicy(ConfigurationPolicyStore::PolicyType policy, Value* value) { - std::swap(policy_map_[policy], value); - delete value; + policy_map_[policy] = value; } // ConfigurationPolicyProvider method overrides. |