[cairo-commit] cairo ChangeLog,1.89,1.90

Carl Worth commit at pdx.freedesktop.org
Thu Oct 30 10:55:06 PST 2003


Committed by: cworth

Update of /cvs/cairo/cairo
In directory pdx:/tmp/cvs-serv11706

Modified Files:
	ChangeLog 
Log Message:
A few cleanups to eliminate a memory leak.

Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.89
retrieving revision 1.90
diff -C2 -d -r1.89 -r1.90
*** ChangeLog	29 Oct 2003 01:32:44 -0000	1.89
--- ChangeLog	30 Oct 2003 18:55:04 -0000	1.90
***************
*** 1,2 ****
--- 1,22 ----
+ 2003-10-30  Carl Worth  <cworth at isi.edu>
+ 
+ 	* src/cairo_gstate.c (_cairo_gstate_init_copy):
+ 	(_cairo_gstate_fini):
+ 	(_cairo_gstate_select_font):
+ 	(_cairo_gstate_set_font): Replace calls to _cairo_font_fini with
+ 	cairo_font_destroy.
+ 
+ 	* src/cairo_ft_font.c (_cairo_ft_font_destroy): Rename
+ 	_cairo_ft_font_close to _cairo_ft_font_destroy.
+ 
+ 	* src/cairo_font.c: Eliminate unnecessary cairo_font_fini
+ 	function.
+ 	(cairo_font_destroy): Put reference decerement here where it
+ 	belongs.
+ 
+ 	* src/cairoint.h: Eliminate unnecessart family, slant, and weight
+ 	fields from cairo_font_t.
+ 	Rname font backend->close to backend->destroy.
+ 
  2003-10-28  Carl Worth  <cworth at isi.edu>
  





More information about the cairo-commit mailing list