| Index: xfa/fwl/theme/cfwl_pushbuttontp.cpp
|
| diff --git a/xfa/fwl/theme/cfwl_pushbuttontp.cpp b/xfa/fwl/theme/cfwl_pushbuttontp.cpp
|
| index 5662ac09c29921c6bb7d6daf44f0de6dc2bc896a..780c5803695dd0ccd1c739689e1d6e68f0f27f6a 100644
|
| --- a/xfa/fwl/theme/cfwl_pushbuttontp.cpp
|
| +++ b/xfa/fwl/theme/cfwl_pushbuttontp.cpp
|
| @@ -15,15 +15,14 @@
|
|
|
| #define PUSHBUTTON_SIZE_Corner 2
|
|
|
| -CFWL_PushButtonTP::CFWL_PushButtonTP() {
|
| - m_pThemeData = new PBThemeData;
|
| +CFWL_PushButtonTP::CFWL_PushButtonTP() : m_pThemeData(new PBThemeData) {
|
| SetThemeData(0);
|
| }
|
| +
|
| CFWL_PushButtonTP::~CFWL_PushButtonTP() {
|
| - if (m_pThemeData) {
|
| - delete m_pThemeData;
|
| - }
|
| + delete m_pThemeData;
|
| }
|
| +
|
| FX_BOOL CFWL_PushButtonTP::IsValidWidget(IFWL_Widget* pWidget) {
|
| return pWidget->GetClassID() == FWL_CLASSHASH_PushButton;
|
| }
|
|
|