Summary: | Cairo doesn't build on windows | ||
---|---|---|---|
Product: | cairo | Reporter: | Haakon Sporsheim <haakon.sporsheim> |
Component: | win32 backend | Assignee: | cairo-bugs mailing list <cairo-bugs> |
Status: | VERIFIED FIXED | QA Contact: | cairo-bugs mailing list <cairo-bugs> |
Severity: | blocker | ||
Priority: | medium | CC: | chris |
Version: | 1.9.5 | ||
Hardware: | Other | ||
OS: | Windows (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Rename render_row to render_rows |
Description
Haakon Sporsheim
2010-01-24 08:03:10 UTC
(In reply to comment #0) > render_row changed to render_row, but not done properly in > cairo-win32-surface.c. should be render_rows of course. My patch fixes this issue! commit 386ca53f280652983870316593e510cfef59c559 Author: Haakon Sporsheim <haakon.sporsheim@gmail.com> Date: Sun Jan 24 16:43:42 2010 +0100 win32: Compile fix, rename render_row to render_rows. commit b3ba610ec05f863a0830a1f30ed130649fbadfbb Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Mon Jan 25 09:09:18 2010 +0000 win32: Trivially fix the compile error with printing. _cairo_pattern_is_opaque() now takes the extents over which the operation is defined so that we make exclude the clear pixels that surround EXTEND_NONE surfaces when determining opacity. In order to take full advantage of this we need to start performing an extents query on the operation and pass that down to the analysis... This patch however is just the quick compile fix to pass a NULL and restore the old behaviour. Fixes (with previous commit): Bug 26197 - Cairo doesn't build on windows http://bugs.freedesktop.org/show_bug.cgi?id=26197 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.