Index: base/test/fuzzed_data_provider.cc |
diff --git a/base/test/fuzzed_data_provider.cc b/base/test/fuzzed_data_provider.cc |
index f2d4e0a468512d363ab400399ad5dbf8e3a17cb6..3045e693a75f9eee407538809731a00eee9d160f 100644 |
--- a/base/test/fuzzed_data_provider.cc |
+++ b/base/test/fuzzed_data_provider.cc |
@@ -16,14 +16,14 @@ FuzzedDataProvider::FuzzedDataProvider(const uint8_t* data, size_t size) |
FuzzedDataProvider::~FuzzedDataProvider() {} |
-StringPiece FuzzedDataProvider::ConsumeBytes(size_t num_bytes) { |
+std::string FuzzedDataProvider::ConsumeBytes(size_t num_bytes) { |
num_bytes = std::min(num_bytes, remaining_data_.length()); |
StringPiece result(remaining_data_.data(), num_bytes); |
remaining_data_ = remaining_data_.substr(num_bytes); |
- return result; |
+ return result.as_string(); |
} |
-StringPiece FuzzedDataProvider::ConsumeRemainingBytes() { |
+std::string FuzzedDataProvider::ConsumeRemainingBytes() { |
return ConsumeBytes(remaining_data_.length()); |
} |