diff options
author | Tom Sepez <tsepez@chromium.org> | 2018-10-24 23:56:43 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-10-24 23:56:43 +0000 |
commit | 333165a2c7b7812effdea3cd1ae386850cd3f310 (patch) | |
tree | 9d3c0757b745bbc3789b282e5aeb931f7a47880e /fpdfsdk/fpdf_doc_embeddertest.cpp | |
parent | 98d1b48e9a3471a02968f3d12692645fa0fcb50d (diff) | |
download | pdfium-333165a2c7b7812effdea3cd1ae386850cd3f310.tar.xz |
Fix CPLW_Wnd ownership model in CFFL_FormFiller.
CFFL_FormFiller::DestroyPDFWindow() might get re-entered, so
do not leave any dangling references in maps. Use unique_ptr
to be more sure that we have it right.
Bug: chromium:898531
Change-Id: I7b61940ff4e88c8a7e3219fefb0479f33bbbfae1
Reviewed-on: https://pdfium-review.googlesource.com/c/44542
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Diffstat (limited to 'fpdfsdk/fpdf_doc_embeddertest.cpp')
0 files changed, 0 insertions, 0 deletions