commit adf20d6
Merge pull request 'Fixed memory leak' (#498) from dandelions/snac2:memory-leak-pr into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/498
1 files changed,
+2,
-2
+2,
-2
1@@ -76,9 +76,9 @@ int webfinger_request_signed(snac *snac, const char *qs, xs_str **actor, xs_str
2 xs *url = xs_fmt("%s:/" "/%s/.well-known/webfinger?resource=%s", proto, host, resource);
3
4 if (snac == NULL)
5- xs_http_request("GET", url, headers, NULL, 0, &status, &payload, &p_size, 0);
6+ xs_free(xs_http_request("GET", url, headers, NULL, 0, &status, &payload, &p_size, 0));
7 else
8- http_signed_request(snac, "GET", url, headers, NULL, 0, &status, &payload, &p_size, 0);
9+ xs_free(http_signed_request(snac, "GET", url, headers, NULL, 0, &status, &payload, &p_size, 0));
10 }
11
12 if (obj == NULL && valid_status(status) && payload) {