vte r1532 - in trunk: . src



Author: cpwilson
Date: 2007-01-25 17:42:44 +0000 (Thu, 25 Jan 2007)
New Revision: 1532
ViewCVS link: http://svn.gnome.org/viewcvs/vte?rev=1532&view=rev

Modified:
   trunk/ChangeLog
   trunk/src/vte.c
   trunk/src/vtexft.c
Log:
2007-01-25  Chris Wilson <chris chris-wilson co uk>

	Bug 400671 â crash in Terminal: detaching of tabs

	The fontdirty flag needed to be set on unrealize to ensure the fonts
	get set on the VteDraw should the terminal be realized again (e.g
	drag'n'dropping).

	* src/vte.c: (vte_terminal_unrealize):
		Set the fontdirty flag to TRUE.
	* src/vtexft.c: (_vte_xft_set_text_font),
	(_vte_xft_get_char_width), (_vte_xft_draw_text),
	(_vte_xft_draw_char):
		Add safe guards to avoid dereferencing a NULL font as it
		is possible for _vte_xft_font_open() to fail.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]