mirror of
https://github.com/rkd77/elinks.git
synced 2025-02-02 15:09:23 -05:00
[quickjs] element FreeValue related to getCollection
This commit is contained in:
parent
1d6b9dd86a
commit
a3624167ab
@ -156,8 +156,10 @@ js_element_get_property_children(JSContext *ctx, JSValueConst this_val)
|
|||||||
delete list;
|
delete list;
|
||||||
return JS_NULL;
|
return JS_NULL;
|
||||||
}
|
}
|
||||||
|
JSValue rr = getCollection(ctx, list);
|
||||||
|
JS_FreeValue(ctx, rr);
|
||||||
|
|
||||||
return getCollection(ctx, list);
|
RETURN_JS(rr);
|
||||||
}
|
}
|
||||||
|
|
||||||
static JSValue
|
static JSValue
|
||||||
@ -1524,10 +1526,11 @@ js_element_getElementsByTagName(JSContext *ctx, JSValueConst this_val, int argc,
|
|||||||
if (!elements) {
|
if (!elements) {
|
||||||
return JS_NULL;
|
return JS_NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
*elements = el->find(xpath);
|
*elements = el->find(xpath);
|
||||||
|
JSValue rr = getCollection(ctx, elements);
|
||||||
|
JS_FreeValue(ctx, rr);
|
||||||
|
|
||||||
return getCollection(ctx, elements);
|
RETURN_JS(rr);
|
||||||
}
|
}
|
||||||
|
|
||||||
static JSValue
|
static JSValue
|
||||||
@ -1853,8 +1856,10 @@ js_element_querySelectorAll(JSContext *ctx, JSValueConst this_val, int argc, JSV
|
|||||||
res->push_back(node);
|
res->push_back(node);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
JSValue rr = getCollection(ctx, res);
|
||||||
|
JS_FreeValue(ctx, rr);
|
||||||
|
|
||||||
return getCollection(ctx, res);
|
RETURN_JS(rr);
|
||||||
}
|
}
|
||||||
|
|
||||||
static JSValue
|
static JSValue
|
||||||
|
Loading…
x
Reference in New Issue
Block a user