I am lead to believe that all cairo's create functions now do not return NULL but instead a valid object that is simple in an invalid state. If this is true, then the documentation for the following functions needs to be updated to reflect the API change: cairo_image_surface_create() cairo_image_surface_create_for_data() Oh, I thought there were more than that but all the others seem to already have been updated, which is nice :-).
2005-08-27 Owen Taylor <otaylor@redhat.com> * src/cairo-image-surface.c (cairo_image_surface_create) (cairo_image_surface_create_for_data): Fix docs not to talk about %NULL returns. #4271, Duncan Coutts.
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.