]> git.wh0rd.org - fontconfig.git/commit
Reinstate basename patch, but keep a hash table linking FcPatterns to their
authorPatrick Lam <plam@MIT.EDU>
Tue, 1 Nov 2005 05:26:27 +0000 (05:26 +0000)
committerPatrick Lam <plam@MIT.EDU>
Tue, 1 Nov 2005 05:26:27 +0000 (05:26 +0000)
commite77c17184a6172d6368dd3193c791c4027065bbd
treec65be8e0335b94d5d14b016a991f547eac3a8767
parentbe99726f672cef086b4256ad34163f6f9ed9d4a5
Reinstate basename patch, but keep a hash table linking FcPatterns to their
    fully-qualified font names for clients' benefit. Clients only pay for
    the font names once they request the FC_FILE property from an
    FcPattern, but the font name is malloc'd at that point (i.e. not
    mmapped: that's impossible, since it may vary between machines.)
    Clients do have to pay for a copy of the path name per cache file.
Note that FcPatternGetString now does some rewriting if you ask for an
    FC_FILE, appending the pathname as appropriate.
ChangeLog
fc-cat/fc-cat.c
src/fccache.c
src/fcfreetype.c
src/fcint.h
src/fclist.c
src/fcpat.c