[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ft-devel] Re: [ft-cvs] freetype2 ./ChangeLog docs/CHANGES src/autofit/.
[ft-devel] Re: [ft-cvs] freetype2 ./ChangeLog docs/CHANGES src/autofit/...
Mon, 20 Mar 2006 16:51:23 +0100 (CET)
> * src/cache/ftccache.h, src/cache/ftcglyph.h,
> src/cache/ftcimage.h, src/cache/ftcsbits.h,
> src/cache/ftcmanag.h, src/cache/ftccmap.h, src/cache/ftcmru.h:
> copying the cache's internal header files which were located
> in 'include/freetype/cache' to the 'src/cache' directory
> Note that these files are not used by FreeType clients, all
> cache public APIs have been already moved to
> include/freetype/ftcache.h, and the FT_CACHE_INTERNAL_XXXX_H
> macros all resolve to it.
> the move is to allow us to modify the internals without
> intereference from rogue clients. Note that there are no known
> client that accesses the cache internals at the moment.
David, there are still a bunch of functions tagged as FT_EXPORT in
src/cache/*.h. IMHO they should all be replaced with FT_LOCAL,
otherwise we have to move the declarations to a public header file.