commit | e1177425a656f915657f948d965193a019702a52 | [log] [tgz] |
---|---|---|
author | Bo Xu <bo_xu@foxitsoftware.com> | Tue Oct 14 17:10:06 2014 -0700 |
committer | Bo Xu <bo_xu@foxitsoftware.com> | Tue Oct 14 17:10:06 2014 -0700 |
tree | b3213672a9af719ffe6b9b519a828d587886f289 | |
parent | 35d720aff01c5ea778c16ac1e31c56f68490f10b [diff] |
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