[cairo-commit] cairo ChangeLog,1.646,1.647
Carl Worth
commit at pdx.freedesktop.org
Mon Jun 13 16:36:42 PDT 2005
- Previous message: [cairo-commit] cairo ChangeLog,1.645,1.646
- Next message: [cairo-commit] cairo/src cairo-gstate.c, 1.140,
1.141 cairo-pattern.c, 1.42, 1.43 cairo.c, 1.102,
1.103 cairo.h, 1.126, 1.127 cairoint.h, 1.151, 1.152
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: cworth
Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv9236
Modified Files:
ChangeLog
Log Message:
* src/cairo.c (_cairo_set_source_solid),
(cairo_set_source_surface), (cairo_mask_surface): No longer need
to check for NULL after creating a pattern.
* src/cairo.c (cairo_set_source), (cairo_mask): Propagate status
errors from pattern->status to cr->status.
Originally 2005-05-08 Owen Taylor <otaylor at redhat.com>:
* src/cairo-pattern.c src/cairoint.h: If allocation of pattern
objects fails, return special static nil pattern objects.
* src/cairo-pattern.c: If adding a color stop fails to allocate
memory, set pattern->status. (And fix a memory leak.) Make public
functions return when pattern->status is set, (and no longer
return a cairo_status_t).
* src/cairo-pattern.c src/cairo.h doc/public/cairo-sections.txt:
Add cairo_pattern_status()
* src/cairo-gstate.c: Check the status of gstate->source and
of mask patterns passed in.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.646
retrieving revision 1.647
diff -u -d -r1.646 -r1.647
--- ChangeLog 13 Jun 2005 23:35:03 -0000 1.646
+++ ChangeLog 13 Jun 2005 23:36:40 -0000 1.647
@@ -1,5 +1,30 @@
2005-06-13 Carl Worth <cworth at cworth.org>
+ * src/cairo.c (_cairo_set_source_solid),
+ (cairo_set_source_surface), (cairo_mask_surface): No longer need
+ to check for NULL after creating a pattern.
+
+ * src/cairo.c (cairo_set_source), (cairo_mask): Propagate status
+ errors from pattern->status to cr->status.
+
+ Originally 2005-05-08 Owen Taylor <otaylor at redhat.com>:
+
+ * src/cairo-pattern.c src/cairoint.h: If allocation of pattern
+ objects fails, return special static nil pattern objects.
+
+ * src/cairo-pattern.c: If adding a color stop fails to allocate
+ memory, set pattern->status. (And fix a memory leak.) Make public
+ functions return when pattern->status is set, (and no longer
+ return a cairo_status_t).
+
+ * src/cairo-pattern.c src/cairo.h doc/public/cairo-sections.txt:
+ Add cairo_pattern_status()
+
+ * src/cairo-gstate.c: Check the status of gstate->source and
+ of mask patterns passed in.
+
+2005-06-13 Carl Worth <cworth at cworth.org>
+
Originally 2005-05-08 Owen Taylor <otaylor at redhat.com>:
* src/cairo.c (cairo_create): If cairo_create() fails, return
- Previous message: [cairo-commit] cairo ChangeLog,1.645,1.646
- Next message: [cairo-commit] cairo/src cairo-gstate.c, 1.140,
1.141 cairo-pattern.c, 1.42, 1.43 cairo.c, 1.102,
1.103 cairo.h, 1.126, 1.127 cairoint.h, 1.151, 1.152
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the cairo-commit
mailing list