Move all code to do debugging spew into pixman-private.
authorSøren Sandmann Pedersen <sandmann@redhat.com>
Sun, 14 Feb 2010 01:08:13 +0000 (20:08 -0500)
committerSøren Sandmann Pedersen <sandmann@redhat.com>
Sat, 20 Feb 2010 16:57:58 +0000 (11:57 -0500)
commit94f585916a2385146ee5c803f7850b21149d728b
tree11ed1fe4c0dc6b7327d354916e6201f2bad1f097
parentf32d585069e77f09f84de42eda8ed8f6849aab57
Move all code to do debugging spew into pixman-private.

Rather than the region code having its own little debug system, move
all of it into pixman-private where there is already return_if_fail()
macros etc. These macros are now enabled in development snapshots and
nowhere else. Previously they were never enabled unless you modified
the code.

At the same time, remove all the asserts from the region code since we
can never turn them on anyway, and replace them with
critical_if_fail() macros that will print spew to standard error when
DEBUG is defined.

Finally, also change the debugging spew in pixman-bits-image.c to use
return_val_if_fail() instead of its own fprintf().
pixman/pixman-bits-image.c
pixman/pixman-private.h
pixman/pixman-region.c
pixman/pixman-utils.c