[cairo-commit] cairo ChangeLog,1.704,1.705

Carl Worth commit at pdx.freedesktop.org
Wed Jul 6 14:52:03 PDT 2005


Committed by: cworth

Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv28622

Modified Files:
	ChangeLog 
Log Message:

        * src/cairo.h:
        * src/cairo.c: (cairo_status_to_string): Remove
        CAIRO_STATUS_NO_TARGET_SURFAC and add CAIRO_STATUS_INVALID_STATUS.

        * src/cairo-gstate.c:
        (_cairo_gstate_clip_and_composite_trapezoids),
        (_cairo_gstate_copy_page), (_cairo_gstate_show_page): Don't check
        for gstate->target == NULL anymore as the API now guarantees it
        never occurs.

        * src/cairo.c: (cairo_append_path): Check that path->status is a
        valid status value and cause an INVALID_STATUS error otherwise.

        * test/path-data.c: (main): Test the new
        CAIRO_STATUS_INVALID_STATUS error case in cairo_append_path.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.704
retrieving revision 1.705
diff -u -d -r1.704 -r1.705
--- ChangeLog	6 Jul 2005 18:23:39 -0000	1.704
+++ ChangeLog	6 Jul 2005 21:52:01 -0000	1.705
@@ -1,5 +1,23 @@
 2005-07-06  Carl Worth  <cworth at cworth.org>
 
+	* src/cairo.h:
+	* src/cairo.c: (cairo_status_to_string): Remove
+	CAIRO_STATUS_NO_TARGET_SURFAC and add CAIRO_STATUS_INVALID_STATUS.
+	
+	* src/cairo-gstate.c:
+	(_cairo_gstate_clip_and_composite_trapezoids),
+	(_cairo_gstate_copy_page), (_cairo_gstate_show_page): Don't check
+	for gstate->target == NULL anymore as the API now guarantees it
+	never occurs.
+	
+	* src/cairo.c: (cairo_append_path): Check that path->status is a
+	valid status value and cause an INVALID_STATUS error otherwise.
+
+	* test/path-data.c: (main): Test the new
+	CAIRO_STATUS_INVALID_STATUS error case in cairo_append_path.
+
+2005-07-06  Carl Worth  <cworth at cworth.org>
+
 	* configure.in: Require libpixman >= 0.1.5, (since 0.1.4 crashes
 	on some X servers).
 




More information about the cairo-commit mailing list