mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 778070: Trigger ProtocolErrorBreakpoint() on message-handler |return false/null;|. r=bent
This commit is contained in:
parent
0020ef3dcc
commit
db4a8a6255
@ -4929,7 +4929,10 @@ class _GenerateProtocolActorCode(ipdl.ast.Visitor):
|
||||
args=md.makeCxxArgs(params=1,
|
||||
retsems='in', retcallsems='out',
|
||||
implicit=implicit))))
|
||||
failif.addifstmt(StmtReturn(_Result.ProcessingError))
|
||||
failif.addifstmts([
|
||||
_protocolErrorBreakpoint('Handler for '+ md.name +' returned error code'),
|
||||
StmtReturn(_Result.ProcessingError)
|
||||
])
|
||||
return [ failif ]
|
||||
|
||||
def makeDtorMethodDecl(self, md):
|
||||
|
Loading…
Reference in New Issue
Block a user