From 7fa5513e973f9ee6bd34b9ca1e76ad208598191f Mon Sep 17 00:00:00 2001 From: tsepez Date: Wed, 25 May 2016 16:57:11 -0700 Subject: Banish CFX_PrivateData to the XFA side Remove an unused inheritance. The remaining usages are a little more intricate. Review-Url: https://codereview.chromium.org/2015743002 --- core/fxcrt/include/fx_basic.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'core/fxcrt/include') diff --git a/core/fxcrt/include/fx_basic.h b/core/fxcrt/include/fx_basic.h index 0f517e7217..73cb648a46 100644 --- a/core/fxcrt/include/fx_basic.h +++ b/core/fxcrt/include/fx_basic.h @@ -618,8 +618,9 @@ class CFX_PtrList { public: ~CFX_PtrList(); }; -typedef void (*PD_CALLBACK_FREEDATA)(void* pData); +#ifdef PDF_ENABLE_XFA +typedef void (*PD_CALLBACK_FREEDATA)(void* pData); struct FX_PRIVATEDATA { void FreeData(); @@ -666,6 +667,7 @@ class CFX_PrivateData { PD_CALLBACK_FREEDATA callback, FX_BOOL bSelfDestruct); }; +#endif // PDF_ENABLE_XFA class CFX_BitStream { public: -- cgit v1.2.3