1. 14 Feb, 2009 2 commits
  2. 04 May, 2008 2 commits
  3. 26 Oct, 2007 1 commit
  4. 31 Aug, 2006 1 commit
    • Keith Packard's avatar
      Skip broken caches. Cache files are auto-written, don't rewrite in fc-cache. · 2d3387fd
      Keith Packard authored
      Validate cache contents and skip broken caches, looking down cache path for
      valid ones.
      
      Every time a directory is scanned, it will be written to a cache file if
      possible, so fc-cache doesn't need to re-write the cache file. This makes
      detecting when the cache was generated a bit tricky, so we guess that if the
      cache wasn't valid before running and is valid afterwards, the cache file
      was written.
      
      Also, allow empty charsets to be serialized with null leaves/numbers.
      
      Eliminate a leak in FcEdit by switching to FcObject sooner.
      
      Call FcFini from fc-match to make valgrind happy.
      2d3387fd
  5. 25 Apr, 2006 1 commit
  6. 10 Apr, 2006 1 commit
    • Patrick Lam's avatar
      Fix double free (spotted by Coverity, CID #1965). · ae2aafe6
      Patrick Lam authored
      Check if pattern is not null before using it (Coverity defect #1883).
      Fix memory leak with hash collision (Coverity defect #1829).
      Fix memory leak when bail cases (Coverity defect #1828).
      Don't leak directory name (Coverity defect #1827).
      reviewed by: plam
      ae2aafe6
  7. 06 Apr, 2006 1 commit
  8. 23 Nov, 2005 2 commits
  9. 11 Sep, 2005 1 commit
  10. 25 Jul, 2005 1 commit
  11. 07 Dec, 2004 1 commit
  12. 15 Aug, 2003 1 commit
  13. 09 Jun, 2003 1 commit
  14. 31 May, 2003 1 commit
  15. 05 Mar, 2003 1 commit
  16. 03 Jul, 2002 1 commit
  17. 30 Jun, 2002 1 commit
  18. 28 Feb, 2002 1 commit
  19. 26 Feb, 2002 1 commit
  20. 15 Feb, 2002 1 commit
  21. 14 Feb, 2002 1 commit