From 23467939aff1273c9b8e084fa83b2a2436d67526 Mon Sep 17 00:00:00 2001 From: tsepez Date: Thu, 19 May 2016 09:30:58 -0700 Subject: Remove Release() from CXFA_WidgetLayoutData Use unique_ptrs. Review-Url: https://codereview.chromium.org/1990033002 --- xfa/fxfa/include/fxfa_widget.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'xfa/fxfa/include') diff --git a/xfa/fxfa/include/fxfa_widget.h b/xfa/fxfa/include/fxfa_widget.h index 3745a38ec0..53409433dc 100644 --- a/xfa/fxfa/include/fxfa_widget.h +++ b/xfa/fxfa/include/fxfa_widget.h @@ -114,8 +114,9 @@ class CXFA_WidgetAcc : public CXFA_WidgetData { FX_FLOAT& fCalcHeight); void InitLayoutData(); void StartTextLayout(FX_FLOAT& fCalcWidth, FX_FLOAT& fCalcHeight); + CXFA_FFDocView* m_pDocView; - CXFA_WidgetLayoutData* m_pLayoutData; + std::unique_ptr m_pLayoutData; uint32_t m_nRecursionDepth; }; -- cgit v1.2.3