summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2006-03-24Fix multiarch support (don't destroy multiarch files!)Patrick Lam1-1/+2
2006-03-23On Windows, unlink before rename. Reported by Tim Evans.Patrick Lam1-0/+3
2006-03-08Sort directory entries while scanning them from disk; prevents HeisenbugsPatrick Lam1-3/+41
2006-03-08Remove stuff we don't use, make get_{char,short,long} functions of ftgluePatrick Lam5-83/+24
2006-03-05Because we hacked FcPatternGet, we don't really need to expand the filenamePatrick Lam1-3/+0
2006-03-05Ok, so some people (wine!) use FcPatternGet to fetch FC_FILE. Make thatPatrick Lam1-33/+40
2006-03-03Include inttypes.h instead of stdint.h if appropriate.Patrick Lam1-0/+4
2006-03-03Get rid of C++-style comments.Patrick Lam4-9/+10
2006-03-03Fix suspicious return expression which causes junk to be returned.Patrick Lam1-1/+1
2006-02-24Takashi Iwai <tiwai@suse.de> reviewed by: plamPatrick Lam1-0/+1
2006-02-21Pass the buck; make fontconfig not crash on pango badness.Patrick Lam1-0/+4
2006-02-21Eliminate redundancies.Patrick Lam5-8/+3
2006-02-21Eliminate unused vars reported by Intel's compiler.Patrick Lam3-6/+2
2006-02-21Freeze patterns created by configuration file for tiny memory savingsPatrick Lam1-1/+2
2006-02-18Fix the underlying cause of the below segfault (must usually callPatrick Lam2-2/+6
2006-02-18Fix segfault (reported by fcrozat) caused by incorrect input on cachePatrick Lam1-8/+13
2006-02-17Bump up magic version; we changed the binary format.Patrick Lam1-2/+2
2006-02-16Deal correctly with changing FC_CACHE_MAGIC.Patrick Lam1-0/+17
2006-02-16Don't bail if fontconfig can't remove a dir cache file. Skip the ID of aPatrick Lam1-5/+3
2006-02-13Fix memory leak in error condition code.Patrick Lam1-2/+2
2006-02-13Skip bitmap fonts which can't even get it together enough to declare aPatrick Lam1-0/+5
2006-02-11Try to open /var/cache/fontconfig/[hashed name] before fonts.cache-2 in aPatrick Lam1-22/+20
2006-02-11Use a tri-state to mark the fonts which didn't get blocked but were justPatrick Lam1-7/+11
2006-02-10Don't kill fonts because they don't declare an element that's being matchedPatrick Lam1-0/+4
2006-02-09Define and pass O_BINARY to open if appropriate, for those platforms thatPatrick Lam1-13/+17
2006-02-09Fix attempt to close -1. Don't unboundedly grow bad caches (reported byPatrick Lam1-3/+5
2006-02-09Fix problem with missing 'en' due to euro.patch: change cache file formatPatrick Lam1-4/+4
2006-02-08Fix warning.Patrick Lam1-1/+1
2006-02-07Don't reject dirs that can't be normalized (fixes lilypond, and is correctPatrick Lam2-14/+14
2006-02-07Perf optimizations. Inline FcValueCanonicalize, reduce FcValueListPtrUPatrick Lam1-20/+19
2006-02-07src/fccharset.c (FcLangCharSetPopulate, FcCharSetInsertLeaf)Patrick Lam1-3/+3
2006-02-07Fix hidden variable warning.Patrick Lam2-5/+5
2006-02-07Remove de-escaping logic because FcCacheWriteString doesn't escape anyway.Patrick Lam1-48/+24
2006-02-07Takashi Iwai <tiwai@suse.de>Patrick Lam1-6/+15
2006-02-06Skip subdirs when skipping over stale bits of global cache. Introduce statePatrick Lam2-52/+138
2006-02-06Hoist FcFileIsDir check out of FcFileScanConfig loop.Patrick Lam1-7/+4
2006-02-06Don't rescan when trying to normalize a non-declared font dir. Don't addPatrick Lam1-26/+52
2006-02-06Explain apples/oranges comparison and fix compilation error.Patrick Lam1-1/+4
2006-02-06Insert check for integer overflow in # of fonts.Patrick Lam1-1/+1
2006-02-05src/fccache.c (FcGlobalCacheLoad, FcGlobalCacheSave, FcDirCacheConsume,Patrick Lam2-18/+52
2006-02-04src/fccfg.c (FcConfigAppFontAddFile, FcConfigAppFontAddDir)Patrick Lam1-0/+2
2006-02-04Gracefully handle the case where a cache asserts that it has a negativePatrick Lam1-14/+15
2006-02-03Fix double free in error case.Patrick Lam1-1/+1
2006-01-31Toast broken global cache files.Patrick Lam1-2/+2
2006-01-31Actually use the directories that I added to the global cache. Fixes 'makePatrick Lam1-2/+9
2006-01-30Make global cache work again after putting dir names into global cache (IPatrick Lam1-1/+1
2006-01-30Update fc-cat to handle subdir lists in global cache file.Patrick Lam1-2/+9
2006-01-30Make fccache more resilient to broken cache files by checking return valuePatrick Lam1-14/+14
2006-01-30Fix global cache reads of subdirectories.Patrick Lam1-1/+1
2006-01-30Add documentation for FcConfigNormalizeFontDir.Patrick Lam3-3/+26