rasterize traps that extend outside of the image bounds correctly
authorVladimir Vukicevic <vladimir@pobox.com>
Sun, 26 Aug 2007 06:30:41 +0000 (23:30 -0700)
committerCarl Worth <cworth@cworth.org>
Sun, 26 Aug 2007 06:31:07 +0000 (23:31 -0700)
commit8ff7213f39edc1b2b8b60d6b0cc5d5f14ca1928d
tree441714a50875f1910861c7490a2ae61110a97d5b
parent028993aacb9ec48aa9d347d0d189250b464cf30f
rasterize traps that extend outside of the image bounds correctly

Traps that extend outside of the image bounds are rasterized incorrectly
currently; the problem is a signed vs. unsigned comparison that got
introduced when a width parameter went from int -> uint.  This patch
puts it back to int (since it's stored as an int in the bits structure
to begin with), and also fixes a similar warning in the memset wrapper
pixman/pixman-edge-imp.h
pixman/pixman-edge.c
pixman/pixman-private.h