summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Sanders <vince@netsurf-browser.org>2012-10-18 15:43:04 +0100
committerVincent Sanders <vince@netsurf-browser.org>2012-10-18 15:43:04 +0100
commit733d2632b8640c3e6185e2b999778eba6b171aa5 (patch)
tree131fa45198083baf25e6249b5ade1b5013b107de
parent88a1e6a9522092498b606859a5c8684de715cb52 (diff)
downloadlibdom-733d2632b8640c3e6185e2b999778eba6b171aa5.tar.gz
libdom-733d2632b8640c3e6185e2b999778eba6b171aa5.tar.bz2
extend binding error enumeration to explicitly include hubbub errors
-rw-r--r--bindings/hubbub/errors.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/bindings/hubbub/errors.h b/bindings/hubbub/errors.h
index 4409fb9..19bab3a 100644
--- a/bindings/hubbub/errors.h
+++ b/bindings/hubbub/errors.h
@@ -14,6 +14,25 @@ typedef enum {
DOM_HUBBUB_NOMEM = 1,
DOM_HUBBUB_HUBBUB_ERR = (1<<16),
+
+ DOM_HUBBUB_HUBBUB_ERR_PAUSED = (DOM_HUBBUB_HUBBUB_ERR | HUBBUB_PAUSED),
+
+ DOM_HUBBUB_HUBBUB_ERR_ENCODINGCHANGE = (DOM_HUBBUB_HUBBUB_ERR | HUBBUB_ENCODINGCHANGE),
+
+ DOM_HUBBUB_HUBBUB_ERR_NOMEM = (DOM_HUBBUB_HUBBUB_ERR | HUBBUB_NOMEM),
+
+ DOM_HUBBUB_HUBBUB_ERR_BADPARM = (DOM_HUBBUB_HUBBUB_ERR | HUBBUB_BADPARM),
+
+ DOM_HUBBUB_HUBBUB_ERR_INVALID = (DOM_HUBBUB_HUBBUB_ERR | HUBBUB_INVALID),
+
+ DOM_HUBBUB_HUBBUB_ERR_FILENOTFOUND = (DOM_HUBBUB_HUBBUB_ERR | HUBBUB_FILENOTFOUND),
+
+ DOM_HUBBUB_HUBBUB_ERR_NEEDDATA = (DOM_HUBBUB_HUBBUB_ERR | HUBBUB_NEEDDATA),
+
+ DOM_HUBBUB_HUBBUB_ERR_BADENCODING = (DOM_HUBBUB_HUBBUB_ERR | HUBBUB_BADENCODING),
+
+ DOM_HUBBUB_HUBBUB_ERR_UNKNOWN = (DOM_HUBBUB_HUBBUB_ERR | HUBBUB_UNKNOWN),
+
} dom_hubbub_error;
#endif