diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2009-01-06 12:33:40 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2009-01-06 12:33:40 +0000 |
commit | e76aa66b639c6c85939660f5eb5dc03c5dee69de (patch) | |
tree | bddd20e7abf5ccdf6a5a39aec979390fac504e00 /src/utils | |
parent | 1c211bb714af65bc3baa72a0066076e68330df5f (diff) | |
download | libhubbub-e76aa66b639c6c85939660f5eb5dc03c5dee69de.tar.gz libhubbub-e76aa66b639c6c85939660f5eb5dc03c5dee69de.tar.bz2 |
Port to changed lpu API.
Drop HUBBUB_OOD and just use HUBBUB_NEEDDATA, instead.
Currently aborts in bogus comment handling if it encounters a \r at the end of the inputstream's utf-8 buffer.
svn path=/trunk/hubbub/; revision=5966
Diffstat (limited to 'src/utils')
-rw-r--r-- | src/utils/errors.c | 3 | ||||
-rw-r--r-- | src/utils/parserutilserror.h | 2 |
2 files changed, 2 insertions, 3 deletions
diff --git a/src/utils/errors.c b/src/utils/errors.c index 722fbd0..6a2560d 100644 --- a/src/utils/errors.c +++ b/src/utils/errors.c @@ -23,9 +23,6 @@ const char *hubbub_error_to_string(hubbub_error error) case HUBBUB_OK: result = "No error"; break; - case HUBBUB_OOD: - result = "Out of data"; - break; case HUBBUB_REPROCESS: result = "Internal (reprocess token)"; break; diff --git a/src/utils/parserutilserror.h b/src/utils/parserutilserror.h index 4b1b99e..9219a7f 100644 --- a/src/utils/parserutilserror.h +++ b/src/utils/parserutilserror.h @@ -35,6 +35,8 @@ static inline hubbub_error hubbub_error_from_parserutils_error( return HUBBUB_NEEDDATA; else if (error == PARSERUTILS_BADENCODING) return HUBBUB_BADENCODING; + else if (error == PARSERUTILS_EOF) + return HUBBUB_OK; return HUBBUB_UNKNOWN; } |