| Index: pdf/pdfium/pdfium_api_string_buffer_adapter.h
|
| diff --git a/pdf/pdfium/pdfium_api_string_buffer_adapter.h b/pdf/pdfium/pdfium_api_string_buffer_adapter.h
|
| index 7b45cbe36a800f63a2b7acd5ed0600dc26509064..d3a413cd5a7f426a8617cd803aab2b1689b83cc5 100644
|
| --- a/pdf/pdfium/pdfium_api_string_buffer_adapter.h
|
| +++ b/pdf/pdfium/pdfium_api_string_buffer_adapter.h
|
| @@ -42,8 +42,7 @@ class PDFiumAPIStringBufferAdapter {
|
|
|
| template <typename IntType>
|
| void Close(IntType actual_size) {
|
| - base::CheckedNumeric<size_t> unsigned_size = actual_size;
|
| - Close(unsigned_size.ValueOrDie());
|
| + Close(base::checked_cast<size_t>(actual_size));
|
| }
|
|
|
| private:
|
| @@ -88,8 +87,7 @@ class PDFiumAPIStringBufferSizeInBytesAdapter {
|
|
|
| template <typename IntType>
|
| void Close(IntType actual_size) {
|
| - base::CheckedNumeric<size_t> unsigned_size = actual_size;
|
| - Close(unsigned_size.ValueOrDie());
|
| + Close(base::checked_cast<size_t>(actual_size));
|
| }
|
|
|
| private:
|
|
|