1. 16 Mar, 2012 1 commit
  2. 10 Mar, 2012 1 commit
  3. 21 Feb, 2012 2 commits
    • Mike Frysinger's avatar
      fc-{list,match}: constify format string · 01c83337
      Mike Frysinger authored
      We don't free this string anywhere, so mark it const to avoid gcc warnings
      and possible bugs in the future (if people did try freeing it).
      
      fc-list.c: In function 'main':
      fc-list.c:161:16: warning: pointer targets in assignment
      	differ in signedness [-Wpointer-sign]
      
      fc-match.c: In function 'main':
      fc-match.c:201:13: warning: pointer targets in assignment
      	differ in signedness [-Wpointer-sign]
      fc-match.c:203:13: warning: pointer targets in assignment
      	differ in signedness [-Wpointer-sign]
      Signed-off-by: Mike Frysinger's avatarMike Frysinger <vapier@gentoo.org>
      01c83337
    • Akira TAGOH's avatar
      Bug 40452 - Running 'fc-match --all' core dumps when no fonts are installed · a18ca17b
      Akira TAGOH authored
      This would changes the behavior of FcFontSort().
      it won't returns NULL afterward.
      a18ca17b
  4. 20 Jun, 2011 1 commit
  5. 10 Nov, 2010 1 commit
  6. 21 Apr, 2010 1 commit
  7. 30 Nov, 2009 1 commit
  8. 24 Jul, 2009 1 commit
  9. 13 Mar, 2009 1 commit
  10. 15 Feb, 2009 1 commit
    • Behdad Esfahbod's avatar
      [fcformat] Add element filtering and deletion · 8c31a243
      Behdad Esfahbod authored
      The filtering, '%{+elt1,elt2,elt3{subexpr}}' will evaluate subexpr
      with a pattern only having the listed elements from the surrounding
      pattern.
      
      The deletion, '%{-elt1,elt2,elt3{subexpr}}' will evaluate subexpr
      with a the surrounding pattern sans the listed elements.
      8c31a243
  11. 14 Feb, 2009 10 commits
  12. 04 May, 2008 2 commits
  13. 18 Apr, 2008 1 commit
  14. 08 Jan, 2008 1 commit
  15. 26 Oct, 2007 1 commit
  16. 25 Oct, 2007 1 commit
  17. 03 Sep, 2006 1 commit
  18. 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
  19. 25 Apr, 2006 1 commit
  20. 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
  21. 07 Apr, 2006 1 commit
  22. 06 Apr, 2006 2 commits
  23. 30 Jan, 2006 1 commit
  24. 23 Nov, 2005 2 commits
  25. 11 Sep, 2005 1 commit
  26. 25 Jul, 2005 1 commit
  27. 07 Dec, 2004 1 commit