From: Patrick Lam (plam@plam.lcs.mit.edu)
Date: Thu Dec 05 2002 - 11:27:33 EST
fix crash on exit in non-xft build
CVS:
----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: src/af/xap/unix/xap_UnixFontManager.cpp
CVS: src/af/xap/unix/xap_UnixFontManager.h
CVS:
----------------------------------------------------------------------
The problem was that something insane was happening with the creation
of the Default font. It was a method-static UnixFont which therefore
outlived the UnixFontManager; trying to unregister it from the font
cache made someone very unhappy. Now it's a private field.
pat
This archive was generated by hypermail 2.1.4 : Thu Dec 05 2002 - 11:28:55 EST