Index: components/policy/core/common/preg_parser_win.cc |
diff --git a/components/policy/core/common/preg_parser_win.cc b/components/policy/core/common/preg_parser_win.cc |
index 6c6248ce58cf90a7a328b000f1ccca4dbfccfa3e..6a8b19a3202a5fe678ded6669cbbefcbce616745 100644 |
--- a/components/policy/core/common/preg_parser_win.cc |
+++ b/components/policy/core/common/preg_parser_win.cc |
@@ -128,7 +128,7 @@ bool DecodePRegValue(uint32 type, |
val = base::NetToHost32(val); |
else |
val = base::ByteSwapToLE32(val); |
- value->reset(base::Value::CreateIntegerValue(static_cast<int>(val))); |
+ value->reset(new base::FundamentalValue(static_cast<int>(val))); |
return true; |
} else { |
LOG(ERROR) << "Bad data size " << data.size(); |