Index: tools/ipc_fuzzer/fuzzer/fuzzer.cc |
diff --git a/tools/ipc_fuzzer/fuzzer/fuzzer.cc b/tools/ipc_fuzzer/fuzzer/fuzzer.cc |
index a8d3c6c4f3801901bf88ad6839c9abca5a47afdd..ecac51d7b68eb1c65b27d746210c1a6feb2df8d4 100644 |
--- a/tools/ipc_fuzzer/fuzzer/fuzzer.cc |
+++ b/tools/ipc_fuzzer/fuzzer/fuzzer.cc |
@@ -1291,10 +1291,10 @@ struct FuzzTraits<net::HostPortPair> { |
template <> |
struct FuzzTraits<net::IPAddress> { |
static bool Fuzz(net::IPAddress* p, Fuzzer* fuzzer) { |
- std::vector<uint8_t> bytes = p->bytes(); |
+ std::vector<uint8_t> bytes = p->CopyBytesToVector(); |
if (!FuzzParam(&bytes, fuzzer)) |
return false; |
- net::IPAddress ip_address(bytes); |
+ net::IPAddress ip_address(bytes.data(), bytes.size()); |
*p = ip_address; |
return true; |
} |