diff options
author | Qin Zhao <zhaoqin@google.com> | 2015-11-25 10:45:09 -0500 |
---|---|---|
committer | Qin Zhao <zhaoqin@google.com> | 2015-11-25 10:45:09 -0500 |
commit | 6c2d736011c09266015d3e2a0b9c08aeba1bbf31 (patch) | |
tree | f617efeb9d6af22a47dce41e01999592c5642ac1 /core/src/fxcodec | |
parent | 38ad68cdea4fe106293d55ae1b96bab2791f96c7 (diff) | |
download | pdfium-6c2d736011c09266015d3e2a0b9c08aeba1bbf31.tar.xz |
Fix two memory leaks from pdfium_unittests
- remove redundant alloc in fx_codec_jpx_unittest.cpp
- free memory allocated by HexDecode calls in fpdf_parser_decode_unittest.cpp
BUG=PDFium:239
R=thestig@chromium.org
Review URL: https://codereview.chromium.org/1467183006 .
Diffstat (limited to 'core/src/fxcodec')
-rw-r--r-- | core/src/fxcodec/codec/fx_codec_jpx_unittest.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/core/src/fxcodec/codec/fx_codec_jpx_unittest.cpp b/core/src/fxcodec/codec/fx_codec_jpx_unittest.cpp index fe552d2ed1..4139fbde3b 100644 --- a/core/src/fxcodec/codec/fx_codec_jpx_unittest.cpp +++ b/core/src/fxcodec/codec/fx_codec_jpx_unittest.cpp @@ -474,8 +474,6 @@ TEST(fxcodec, YUV420ToRGB) { u.h = 16; u.prec = 8; u.bpp = 8; - u.data = FX_Alloc(OPJ_INT32, u.w * u.h); - memset(u.data, 0, u.w * u.h * sizeof(OPJ_INT32)); opj_image_comp_t v; memset(&v, 0, sizeof(v)); v.dx = 1; @@ -484,8 +482,6 @@ TEST(fxcodec, YUV420ToRGB) { v.h = 16; v.prec = 8; v.bpp = 8; - v.data = FX_Alloc(OPJ_INT32, v.w * v.h); - memset(v.data, 0, v.w * v.h * sizeof(OPJ_INT32)); opj_image_comp_t y; memset(&y, 0, sizeof(y)); y.dx = 1; |