[cairo] API: get error message

Adrian Johnson ajohnson at redneon.com
Sun Nov 26 10:11:16 UTC 2017

On 14/11/17 06:03, Bill Spitzak wrote:
> This would be very useful.
> It should be called "cairo_xxx_strerror" for consistency with some
> other library apis. Not clear what goes in the middle but I don't
> think it should say "surface" because the errors are per-context,
> right?

"strerror" is not consistent with the cairo style of whole words
separated by underscores. Also, strerror() is for converting an error
number to text. We already have cairo_status_to_string() for that purpose.

Based on feedback I propose adding the function for all objects that can
use it: surface, cairo context, and scaled font.

const char *

const char *

const char *

Any alternative suggestions for the "error_explanation" name?

More information about the cairo mailing list