From f18bbd48c7265ef68e8559f20a74bd1b57a4d1cb Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Wed, 17 Oct 2012 21:52:43 +0100 Subject: Improve error handling in html content --- utils/errors.h | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'utils/errors.h') diff --git a/utils/errors.h b/utils/errors.h index 546709703..9ad613da6 100644 --- a/utils/errors.h +++ b/utils/errors.h @@ -29,6 +29,8 @@ typedef enum { NSERROR_OK, /**< No error */ + NSERROR_UNKNOWN, /**< Unknown error - DO *NOT* USE */ + NSERROR_NOMEM, /**< Memory exhaustion */ NSERROR_NO_FETCH_HANDLER, /**< No fetch handler for URL scheme */ @@ -47,7 +49,19 @@ typedef enum { NSERROR_NEED_DATA, /**< More data needed */ - NSERROR_BAD_URL /**< More data needed */ + NSERROR_ENCODING_CHANGE, /**< The character changed */ + + NSERROR_BAD_PARAMETER, /**< Bad Parameter */ + + NSERROR_INVALID, /**< Invalid data */ + + NSERROR_BOX_CONVERT, /**< Box conversion failed */ + + NSERROR_STOPPED, /**< Content conversion stopped */ + + NSERROR_DOM, /**< DOM call returned error */ + + NSERROR_BAD_URL /**< Bad URL */ } nserror; #endif -- cgit v1.2.3