commit 72be32d
Merge pull request 'Another memory leak in emoji reaction code' (#586) from dandelions/snac2:pr-leak-mastoapi into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/586
1 files changed,
+5,
-4
+5,
-4
1@@ -1219,10 +1219,11 @@ xs_dict *mastoapi_status(snac *snac, const xs_dict *msg)
2
3 xs *accounts = xs_list_new();
4 if (actor) {
5- xs *d2 = xs_dict_new();
6- object_get(actor, &d2);
7- xs *e_acct = mastoapi_account(snac, d2);
8- accounts = xs_list_append(accounts, e_acct);
9+ xs *d2 = NULL;
10+ if (valid_status(object_get(actor, &d2))) {
11+ xs *e_acct = mastoapi_account(snac, d2);
12+ accounts = xs_list_append(accounts, e_acct);
13+ }
14 }
15
16 const xs_list *item = xs_dict_get(sfrl, nm);