scsh-checkins
[Top] [All Lists]

scx/scheme/libs weak-table.scm libs-interfaces.scm libs-packages.scm xft

To: scsh-checkins@scsh.net
Subject: scx/scheme/libs weak-table.scm libs-interfaces.scm libs-packages.scm xft.scm
From: Eric Knauel <eknauel@users.sourceforge.net>
Date: Sun, 25 Apr 2004 21:01:27 +0200 (MST)
List-id: <scsh-checkins.list-id.scsh.net>
Update of /cvsroot/scsh/scx/scheme/libs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10910/scheme/libs

Modified Files:
        libs-interfaces.scm libs-packages.scm xft.scm 
Added Files:
        weak-table.scm 
Log Message:

fix some issues with freeing Xft/fontconfig resources.

Remaining problem: 
  
  - XftFontsetDestroy() calls free() for each XftPattern stored in the
    Fontset.  XftPatterns created by MAKE-XFT-PATTERN get their own
    finalizer, thus if added to the fontset, there might be two calls
    to free() for that object.  That needs fixing.

<Prev in Thread] Current Thread [Next in Thread>
  • scx/scheme/libs weak-table.scm libs-interfaces.scm libs-packages.scm xft.scm, Eric Knauel <=