Chromium Code Reviews| Index: fpdfsdk/src/formfiller/FFL_FormFiller.cpp |
| diff --git a/fpdfsdk/src/formfiller/FFL_FormFiller.cpp b/fpdfsdk/src/formfiller/FFL_FormFiller.cpp |
| index 975385fb29c2078402f9cd2ff0b0c69781e6e0ad..146e0ab688ea3c4a35c39368b59f68f1c094c572 100644 |
| --- a/fpdfsdk/src/formfiller/FFL_FormFiller.cpp |
| +++ b/fpdfsdk/src/formfiller/FFL_FormFiller.cpp |
| @@ -27,6 +27,7 @@ CFFL_FormFiller::~CFFL_FormFiller() { |
| for (auto& it : m_Maps) { |
|
Tom Sepez
2016/01/06 19:58:26
nit: const auto& here too, we're not modifying the
Lei Zhang
2016/01/06 22:08:38
Done.
|
| CPWL_Wnd* pWnd = it.second; |
| CFFL_PrivateData* pData = (CFFL_PrivateData*)pWnd->GetAttachedData(); |
| + pWnd->InvalidateProvider(this); |
| pWnd->Destroy(); |
| delete pWnd; |
| delete pData; |