diff options
Diffstat (limited to 'xfa/src/fgas/src/font/fx_stdfontmgr.h')
-rw-r--r-- | xfa/src/fgas/src/font/fx_stdfontmgr.h | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/xfa/src/fgas/src/font/fx_stdfontmgr.h b/xfa/src/fgas/src/font/fx_stdfontmgr.h index 1314d2f465..d1cc095805 100644 --- a/xfa/src/fgas/src/font/fx_stdfontmgr.h +++ b/xfa/src/fgas/src/font/fx_stdfontmgr.h @@ -106,15 +106,16 @@ struct FX_FontDescriptorInfo { public: CFX_FontDescriptor* pFont; int32_t nPenalty; - bool operator>(const FX_FontDescriptorInfo& x) { - return nPenalty > x.nPenalty; - }; - bool operator<(const FX_FontDescriptorInfo& x) { - return nPenalty < x.nPenalty; - }; - bool operator==(const FX_FontDescriptorInfo& x) { - return nPenalty == x.nPenalty; - }; + + bool operator>(const FX_FontDescriptorInfo& other) const { + return nPenalty > other.nPenalty; + } + bool operator<(const FX_FontDescriptorInfo& other) const { + return nPenalty < other.nPenalty; + } + bool operator==(const FX_FontDescriptorInfo& other) const { + return nPenalty == other.nPenalty; + } }; typedef CFX_ArrayTemplate<FX_FontDescriptorInfo> CFX_FontDescriptorInfos; @@ -131,7 +132,7 @@ struct FX_HandleParentPath { class CFX_FontSourceEnum_File : public IFX_FontSourceEnum { public: CFX_FontSourceEnum_File(); - virtual void Release() { delete this; }; + virtual void Release() { delete this; } virtual FX_POSITION GetStartPosition(void* pUserData = NULL); virtual IFX_FileAccess* GetNext(FX_POSITION& pos, void* pUserData = NULL); |