1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-09-20 01:46:15 -04:00

[mujs] Free uristring in finalizer

This commit is contained in:
Witold Filipczyk 2024-07-16 21:46:15 +02:00
parent 656d8a32ea
commit a2609542e6

View File

@ -34,7 +34,9 @@ mjs_url_finalizer(js_State *J, void *val)
struct eljs_url *url = (struct eljs_url *)val;
if (url) {
char *uristring = url->uri.string;
done_uri(&url->uri);
mem_free_if(uristring);
mem_free_if(url->hash);
mem_free_if(url->host);
mem_free_if(url->pathname);
@ -575,7 +577,6 @@ mjs_url_constructor(js_State *J)
return;
}
int ret = parse_uri(&url->uri, us);
mem_free(us);
if (ret != URI_ERRNO_OK) {
js_error(J, "error");