mirror of
https://github.com/rkd77/elinks.git
synced 2024-09-27 02:56:18 -04:00
[ecmascript] Check NULL
This commit is contained in:
parent
8b1fa5e1ff
commit
9e4541a0b2
@ -357,6 +357,10 @@ check_events_for_element(struct ecmascript_interpreter *ecmascript, dom_node *el
|
||||
{
|
||||
const char *event_name = script_event_hook_name[SEVHOOK_ONKEYDOWN];
|
||||
|
||||
if (!ecmascript) {
|
||||
return;
|
||||
}
|
||||
|
||||
check_element_event(ecmascript, element, event_name, ev);
|
||||
event_name = script_event_hook_name[SEVHOOK_ONKEYUP];
|
||||
check_element_event(ecmascript, element, event_name, ev);
|
||||
|
@ -1005,8 +1005,9 @@ call_onsubmit_and_submit(struct session *ses, struct document_view *doc_view,
|
||||
struct ecmascript_interpreter *interpreter;
|
||||
int res;
|
||||
|
||||
if (vs->ecmascript_fragile)
|
||||
if (vs->ecmascript_fragile) {
|
||||
ecmascript_reset_state(vs);
|
||||
}
|
||||
interpreter = vs->ecmascript;
|
||||
/* If there is an onsubmit script and we want
|
||||
* to run it, but the ECMAScript interpreter
|
||||
|
Loading…
Reference in New Issue
Block a user