diff -r 33b825d3128d -r 6112bcc5d1cf librazor/razor.h --- a/librazor/razor.h Thu Feb 09 20:45:27 2012 +0000 +++ b/librazor/razor.h Sat Feb 11 23:50:26 2012 +0000 @@ -96,6 +96,18 @@ }; /** + * SECTION:error + * @title: Error reporting + * @short_description: A system for reporting errors. + * + * This object represents an error condition. + */ +struct razor_error; + +const char *razor_error_get_msg(struct razor_error *error); +void razor_error_free(struct razor_error *error); + +/** * SECTION:atomic * @title: Atomic transactions * @short_description: File-based transactions that shouldn't half-succeed