]> git.wh0rd.org - fontconfig.git/commit
Hide private functions in shared library. Export functionality for utilities.
authorKeith Packard <keithp@neko.keithp.com>
Mon, 4 Sep 2006 07:47:07 +0000 (00:47 -0700)
committerKeith Packard <keithp@neko.keithp.com>
Mon, 4 Sep 2006 07:47:07 +0000 (00:47 -0700)
commit4984242e3681a50a9c19f352783f145f91ecb868
treecbddac0d6645027663100ec99f3f8d8de87c6a08
parent34227592c23db4d462d36773532cef67731e2831
Hide private functions in shared library. Export functionality for utilities.

Borrowing header stuff written for cairo, fontconfig now exposes in the
shared library only the symbols which are included in the public header
files. All private symbols are hidden using suitable compiler directives.

A few new public functions were required for the fontconfig utility programs
(fc-cat and fc-cache) so those were added, bumping the .so minor version number
in the process.
configure.in
fc-cache/fc-cache.c
fc-cat/Makefile.am
fc-cat/fc-cat.c
fontconfig/fcfreetype.h
fontconfig/fontconfig.h
src/fccache.c
src/fccharset.c
src/fcint.h