[cairo-commit] 3 commits - ROADMAP src/cairo-wideint.c
test/.gitignore
Carl Worth
cworth at kemper.freedesktop.org
Sat Jan 20 02:01:34 PST 2007
ROADMAP | 7 +++++++
src/cairo-wideint.c | 4 +++-
test/.gitignore | 1 +
3 files changed, 11 insertions(+), 1 deletion(-)
New commits:
diff-tree 87b3ac10af6b18d57236ae7e595e84e11e12eaad (from d6bb0d772018809caaa215d562292c8aeb2990d3)
Author: Carl Worth <cworth at cworth.org>
Date: Sat Jan 20 02:01:29 2007 -0800
cairo-wideint: Fix to eliminate comparison of signed and unsigned values
diff --git a/src/cairo-wideint.c b/src/cairo-wideint.c
index 1e64ae4..e8d3ab6 100644
--- a/src/cairo-wideint.c
+++ b/src/cairo-wideint.c
@@ -781,7 +781,7 @@ _cairo_int_96by64_32x64_divrem (cairo_in
{
int num_neg = _cairo_int128_negative (num);
int den_neg = _cairo_int64_negative (den);
- cairo_int64_t nonneg_den = den;
+ cairo_uint64_t nonneg_den;
cairo_uquorem64_t uqr;
cairo_quorem64_t qr;
@@ -789,6 +789,8 @@ _cairo_int_96by64_32x64_divrem (cairo_in
num = _cairo_int128_negate (num);
if (den_neg)
nonneg_den = _cairo_int64_negate (den);
+ else
+ nonneg_den = den;
uqr = _cairo_uint_96by64_32x64_divrem (num, nonneg_den);
if (_cairo_uint64_eq (uqr.rem, nonneg_den)) {
diff-tree d6bb0d772018809caaa215d562292c8aeb2990d3 (from b06222b99091796486cc0f938dd7487c66dd8420)
Author: Carl Worth <cworth at cworth.org>
Date: Sat Jan 20 01:47:06 2007 -0800
.gitignore: Add text-glyph-range
diff --git a/test/.gitignore b/test/.gitignore
index a984f82..36ea1d0 100644
--- a/test/.gitignore
+++ b/test/.gitignore
@@ -125,6 +125,7 @@ text-antialias-gray
text-antialias-none
text-antialias-subpixel
text-cache-crash
+text-glyph-range
text-pattern
text-rotate
text-zero-len
diff-tree b06222b99091796486cc0f938dd7487c66dd8420 (from 6c40575a225e3d6d138adae9d492881b8358f881)
Author: Carl Worth <cworth at cworth.org>
Date: Sat Jan 20 00:56:07 2007 -0800
ROADMAP: Add 3 bugs to fix before the next snapshot
diff --git a/ROADMAP b/ROADMAP
index ba931f3..06aa816 100644
--- a/ROADMAP
+++ b/ROADMAP
@@ -36,6 +36,13 @@ cairo-1.4 (January 2006): Better perform
- New rasterization
- Finer-grained fallbacks for PS/PDF
+cairo 1.3.14
+============
+ Bugs to fix:
+ "issue with rotated image sources" from Benjamin Otte on mailing list
+ "Problem with linear gradients and reflect mode post-rewrite" from T Rowley on list
+ 8801 text rendering lacking locking in multithreaded apps
+
cairo 1.3.6
===========
â Bankers' rounding bug in _cairo_lround (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=217819)
More information about the cairo-commit
mailing list