1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-09-26 02:46:13 -04:00

[quickjs] Avoid segfault in clearTimeout

This commit is contained in:
Witold Filipczyk 2021-12-14 17:11:46 +01:00
parent aa586ee999
commit 600ddcc016

View File

@ -264,8 +264,8 @@ js_window_clearTimeout(JSContext *ctx, JSValueConst this_val, int argc, JSValueC
timer_id_T id = reinterpret_cast<timer_id_T>(number);
if (found_in_map_timer(id)) {
kill_timer(&id);
if (found_in_map_timer(id) && (id == interpreter->vs->doc_view->document->timeout)) {
kill_timer(&interpreter->vs->doc_view->document->timeout);
}
return JS_UNDEFINED;