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];
|
const char *event_name = script_event_hook_name[SEVHOOK_ONKEYDOWN];
|
||||||
|
|
||||||
|
if (!ecmascript) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
check_element_event(ecmascript, element, event_name, ev);
|
check_element_event(ecmascript, element, event_name, ev);
|
||||||
event_name = script_event_hook_name[SEVHOOK_ONKEYUP];
|
event_name = script_event_hook_name[SEVHOOK_ONKEYUP];
|
||||||
check_element_event(ecmascript, element, event_name, ev);
|
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;
|
struct ecmascript_interpreter *interpreter;
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
if (vs->ecmascript_fragile)
|
if (vs->ecmascript_fragile) {
|
||||||
ecmascript_reset_state(vs);
|
ecmascript_reset_state(vs);
|
||||||
|
}
|
||||||
interpreter = vs->ecmascript;
|
interpreter = vs->ecmascript;
|
||||||
/* If there is an onsubmit script and we want
|
/* If there is an onsubmit script and we want
|
||||||
* to run it, but the ECMAScript interpreter
|
* to run it, but the ECMAScript interpreter
|
||||||
|
Loading…
Reference in New Issue
Block a user