diff options
author | Bo Xu <bo_xu@foxitsoftware.com> | 2014-10-14 17:10:06 -0700 |
---|---|---|
committer | Bo Xu <bo_xu@foxitsoftware.com> | 2014-10-14 17:10:06 -0700 |
commit | e1177425a656f915657f948d965193a019702a52 (patch) | |
tree | b3213672a9af719ffe6b9b519a828d587886f289 /core/include/fxcrt | |
parent | 35d720aff01c5ea778c16ac1e31c56f68490f10b (diff) | |
download | pdfium-e1177425a656f915657f948d965193a019702a52.tar.xz |
Store the address of the page data map's value for proper referencing.
CPDF_Pattern objects are counted and maintained in m_PatternedMap.
When a CPDF_Pattern object "pattern" is deleted, it's address is marked as NULL in m_PatternMap.
This patch stores the address of CPDF_Pattern's adderss in all objects that references "pattern",
to ensure valid referencing after deletion.
BUG=416319, 419976, 418392
R=tsepez@chromium.org
Review URL: https://codereview.chromium.org/656753002
Diffstat (limited to 'core/include/fxcrt')
0 files changed, 0 insertions, 0 deletions