diff options
author | Lei Zhang <thestig@chromium.org> | 2018-09-11 07:58:38 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-09-11 07:58:38 +0000 |
commit | c2f404f993f13d303f9e47d2f97aff727becac7d (patch) | |
tree | 29d29f827c701da54334b894364ec5ea12dedc96 /core/fpdfapi/parser/fpdf_parser_decode.h | |
parent | 8365e76fe8a311eaf77c4b5d5c0b199de0238f07 (diff) | |
download | pdfium-c2f404f993f13d303f9e47d2f97aff727becac7d.tar.xz |
Make RunLengthDecode()'s buffer out parameter a unique_ptr.
Change-Id: I1dc99831a564e88035c317455411f1eba9aa41c4
Reviewed-on: https://pdfium-review.googlesource.com/41852
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Diffstat (limited to 'core/fpdfapi/parser/fpdf_parser_decode.h')
-rw-r--r-- | core/fpdfapi/parser/fpdf_parser_decode.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/fpdfapi/parser/fpdf_parser_decode.h b/core/fpdfapi/parser/fpdf_parser_decode.h index eb7beaccdf..0032b97423 100644 --- a/core/fpdfapi/parser/fpdf_parser_decode.h +++ b/core/fpdfapi/parser/fpdf_parser_decode.h @@ -48,7 +48,7 @@ uint32_t FlateDecode(pdfium::span<const uint8_t> src_span, uint32_t* dest_size); uint32_t RunLengthDecode(pdfium::span<const uint8_t> src_span, - uint8_t** dest_buf, + std::unique_ptr<uint8_t, FxFreeDeleter>* dest_buf, uint32_t* dest_size); uint32_t A85Decode(pdfium::span<const uint8_t> src_span, |