Tartarus CVS: putty: ben
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Thu, 02 Jan 2003 00:33:42 +0000
CVS Root: /home/cvs
Module: putty
Changes by: ben
Date: Thu Jan 02 2003 00:33:42 GMT
Log message:
If for some reason do_text() fails to translate from Unicode to the font
encoding, have it go through the rest of its motions with an empty string
anyway, so as to at least give a sensible empty box of the right colour.
If SetFallbackUnicodeToText() fails, switch over to using the charset
library, hence avoiding problems in do_text().
If the version of the Unicode Converter we're using doesn't understand about
interrupt-safe fallback functions, don't try to tell it we've got one. This
prevents SetFallbackUnicodeToText() from failing on systems with old Unicode
Converters.
Modified files:
mac : mac.c mac.h macterm.c
Links:
http://cvs.tartarus.org//putty/mac/mac.c.diff?r1=1.13&r2=1.14
http://cvs.tartarus.org//putty/mac/mac.h.diff?r1=1.10&r2=1.11
http://cvs.tartarus.org//putty/mac/macterm.c.diff?r1=1.30&r2=1.31