[cairo] [PATCH 0/8] More warnings cleanups.

Uli Schlachter psychon at znc.in
Sat Feb 22 03:26:54 PST 2014


On 22.02.2014 03:07, Bryce W. Harrington wrote:
> A bit of gardening of deprecated function calls, recently added enums
> that weren't recognized in some corners of the codebase, and changing
> ints to unsigned ints in a few places so loops are guaranteed to
> terminate.  Nothing very exciting but it cuts our warnings count down
> by quite a bit on my machines.
> 
> Barring any feedback, will go ahead and apply this set next week.
> 
> 
> Bryce Harrington (8):
>   perf: Guarantee path width is non-negative
>   test: Quell warning for inclusion of old rsvg header files
>   test: Quell warning for depricated g_type_init()
>   xml: Don't assert on unsupported mesh and raster source patterns
>   xml: Drop unused variable
>   xml: constify source objects for emit routines
>   mesh: Avoid theoretical infinite loops
>   gl: Handle PIXMAN_a8r8g8b8_sRGB format in switch
> 
>  perf/micro/hatching.c               |    4 ++--
>  src/cairo-gl-surface.c              |    3 +++
>  src/cairo-mesh-pattern-rasterizer.c |    6 +++---
>  src/cairo-xml-surface.c             |    9 ++++++---
>  test/any2ppm.c                      |    4 ++++
>  5 files changed, 18 insertions(+), 8 deletions(-)
> 

Except for patch 4 "xml: Don't assert on unsupported mesh and raster source
patterns" and with the spelling in patch 3 fixed, the whole series is:

Reviewed-By: Uli Schlachter <psychon at znc.in>

-- 
- He made himself, me nothing, you nothing out of the dust
- Er machte sich mir nichts, dir nichts aus dem Staub


More information about the cairo mailing list