diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2012-10-17 21:52:43 +0100 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2012-10-17 21:52:43 +0100 |
commit | f18bbd48c7265ef68e8559f20a74bd1b57a4d1cb (patch) | |
tree | 42dcc9af966f2e6a96a57803962976f08bc08c49 /utils | |
parent | 35eb251244ee360cedef6ec1143e65b59da604a8 (diff) | |
download | netsurf-f18bbd48c7265ef68e8559f20a74bd1b57a4d1cb.tar.gz netsurf-f18bbd48c7265ef68e8559f20a74bd1b57a4d1cb.tar.bz2 |
Improve error handling in html content
Diffstat (limited to 'utils')
-rw-r--r-- | utils/errors.h | 16 |
1 files changed, 15 insertions, 1 deletions
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 |