| Index: xfa/fde/fde_visualset.h
|
| diff --git a/xfa/fde/fde_visualset.h b/xfa/fde/fde_visualset.h
|
| index 481f4a5cbb3601dfd17ce5d310cc97b9b7223566..77aa6c7253709c7569f65aef3fbad41bb2337633 100644
|
| --- a/xfa/fde/fde_visualset.h
|
| +++ b/xfa/fde/fde_visualset.h
|
| @@ -7,6 +7,7 @@
|
| #ifndef XFA_FDE_FDE_VISUALSET_H_
|
| #define XFA_FDE_FDE_VISUALSET_H_
|
|
|
| +#include "core/fxcrt/cfx_retain_ptr.h"
|
| #include "core/fxcrt/fx_coordinates.h"
|
| #include "core/fxcrt/fx_system.h"
|
| #include "core/fxge/fx_dib.h"
|
| @@ -48,7 +49,7 @@ class IFDE_TextSet : public IFDE_VisualSet {
|
| public:
|
| virtual int32_t GetString(FDE_TEXTEDITPIECE* hText,
|
| CFX_WideString& wsText) = 0;
|
| - virtual CFGAS_GEFont* GetFont() = 0;
|
| + virtual CFX_RetainPtr<CFGAS_GEFont> GetFont() = 0;
|
| virtual FX_FLOAT GetFontSize() = 0;
|
| virtual FX_ARGB GetFontColor() = 0;
|
| virtual int32_t GetDisplayPos(FDE_TEXTEDITPIECE* hText,
|
|
|