diff options
Diffstat (limited to 'Build/source/libs/graphite-engine/src/segment/GrTableManager.h')
-rw-r--r-- | Build/source/libs/graphite-engine/src/segment/GrTableManager.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Build/source/libs/graphite-engine/src/segment/GrTableManager.h b/Build/source/libs/graphite-engine/src/segment/GrTableManager.h index b19ca8deb5a..b0ab1e819d1 100644 --- a/Build/source/libs/graphite-engine/src/segment/GrTableManager.h +++ b/Build/source/libs/graphite-engine/src/segment/GrTableManager.h @@ -34,6 +34,8 @@ class Font; class EngineState { friend class GrTableManager; + friend class FontMemoryUsage; + public: EngineState(); void Initialize(GrEngine *, GrTableManager *); @@ -310,6 +312,7 @@ protected: ----------------------------------------------------------------------------------------------*/ class GrTableManager { + friend class FontMemoryUsage; public: // Constructor & destructor: @@ -487,7 +490,7 @@ protected: void InitSegmentAsEmpty(Segment * psegNew, Font * pfont, GrCharStream * pchstrm, bool fStartLine, bool fEndLine); - void InitSegmentToDelete(Segment * psegNew); + void InitSegmentToDelete(Segment * psegNew, Font * pfont, GrCharStream * pchstrm); int ChunkInPrev(int ipass, int islot, GrCharStream * pchstrm); |