On Thu, 02 Dec 2004 01:23:50 +0100, David Reveman wrote: > > hm. thinko on my end. kept reading != as ==. sorry. Gee, I can't imagine why: if (status != CAIRO_INT_STATUS_UNSUPPORTED) { Double negatives aren't the easiest things to parse correctly in English. It might be useful to rework this with a more intelligible idiom. -Carl