mirror of
https://github.com/lightpanda-io/browser.git
synced 2025-10-29 23:23:28 +00:00
netsurf: fix parser error values
This commit is contained in:
@@ -1380,6 +1380,8 @@ const ParserError = error{
|
|||||||
EncodingChange,
|
EncodingChange,
|
||||||
Paused,
|
Paused,
|
||||||
NoMemory,
|
NoMemory,
|
||||||
|
Dom,
|
||||||
|
Hubbub,
|
||||||
BadParameter,
|
BadParameter,
|
||||||
BadEncoding,
|
BadEncoding,
|
||||||
Invalid,
|
Invalid,
|
||||||
@@ -1392,17 +1394,20 @@ const HubbubErr = c.hubbub_error;
|
|||||||
|
|
||||||
fn parserErr(err: HubbubErr) ParserError!void {
|
fn parserErr(err: HubbubErr) ParserError!void {
|
||||||
return switch (err) {
|
return switch (err) {
|
||||||
c.HUBBUB_OK => {},
|
c.DOM_HUBBUB_OK => {},
|
||||||
c.HUBBUB_REPROCESS => ParserError.Reprocess,
|
c.DOM_HUBBUB_NOMEM => ParserError.NoMemory,
|
||||||
c.HUBBUB_ENCODINGCHANGE => ParserError.EncodingChange,
|
c.DOM_HUBBUB_BADPARM => ParserError.BadParameter,
|
||||||
c.HUBBUB_PAUSED => ParserError.Paused,
|
c.DOM_HUBBUB_DOM => ParserError.Dom,
|
||||||
c.HUBBUB_NOMEM => ParserError.NoMemory,
|
c.DOM_HUBBUB_HUBBUB_ERR => ParserError.Hubbub,
|
||||||
c.HUBBUB_BADPARM => ParserError.BadParameter,
|
c.DOM_HUBBUB_HUBBUB_ERR_PAUSED => ParserError.Paused,
|
||||||
c.HUBBUB_BADENCODING => ParserError.BadEncoding,
|
c.DOM_HUBBUB_HUBBUB_ERR_ENCODINGCHANGE => ParserError.EncodingChange,
|
||||||
c.HUBBUB_INVALID => ParserError.Invalid,
|
c.DOM_HUBBUB_HUBBUB_ERR_NOMEM => ParserError.NoMemory,
|
||||||
c.HUBBUB_FILENOTFOUND => ParserError.FileNotFound,
|
c.DOM_HUBBUB_HUBBUB_ERR_BADPARM => ParserError.BadParameter,
|
||||||
c.HUBBUB_NEEDDATA => ParserError.NeedData,
|
c.DOM_HUBBUB_HUBBUB_ERR_INVALID => ParserError.Invalid,
|
||||||
c.HUBBUB_UNKNOWN => ParserError.Unknown,
|
c.DOM_HUBBUB_HUBBUB_ERR_FILENOTFOUND => ParserError.FileNotFound,
|
||||||
|
c.DOM_HUBBUB_HUBBUB_ERR_NEEDDATA => ParserError.NeedData,
|
||||||
|
c.DOM_HUBBUB_HUBBUB_ERR_BADENCODING => ParserError.BadEncoding,
|
||||||
|
c.DOM_HUBBUB_HUBBUB_ERR_UNKNOWN => ParserError.Unknown,
|
||||||
else => unreachable,
|
else => unreachable,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user