Index: xfa/fwl/theme/cfwl_scrollbartp.cpp |
diff --git a/xfa/fwl/theme/cfwl_scrollbartp.cpp b/xfa/fwl/theme/cfwl_scrollbartp.cpp |
index aa801adb6e7ed5f87e79122a6056371efe0307e3..6583f0e03054de62ffb6406260a8c60fe42a3e7f 100644 |
--- a/xfa/fwl/theme/cfwl_scrollbartp.cpp |
+++ b/xfa/fwl/theme/cfwl_scrollbartp.cpp |
@@ -23,9 +23,7 @@ CFWL_ScrollBarTP::CFWL_ScrollBarTP() : m_pThemeData(new SBThemeData) { |
SetThemeData(0); |
} |
-CFWL_ScrollBarTP::~CFWL_ScrollBarTP() { |
- delete m_pThemeData; |
-} |
+CFWL_ScrollBarTP::~CFWL_ScrollBarTP() {} |
bool CFWL_ScrollBarTP::IsValidWidget(IFWL_Widget* pWidget) { |
return pWidget && pWidget->GetClassID() == FWL_Type::ScrollBar; |
@@ -41,9 +39,8 @@ void* CFWL_ScrollBarTP::GetCapacity(CFWL_ThemePart* pThemePart, |
uint32_t CFWL_ScrollBarTP::SetThemeID(IFWL_Widget* pWidget, |
uint32_t dwThemeID, |
FX_BOOL bChildren) { |
- if (m_pThemeData) { |
+ if (m_pThemeData) |
SetThemeData(FWL_GetThemeColor(dwThemeID)); |
- } |
return CFWL_WidgetTP::SetThemeID(pWidget, dwThemeID, bChildren); |
} |
FX_BOOL CFWL_ScrollBarTP::DrawBackground(CFWL_ThemeBackground* pParams) { |