diff options
-rw-r--r-- | toxcore/Messenger.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/toxcore/Messenger.c b/toxcore/Messenger.c index 752b164d..9cc3b744 100644 --- a/toxcore/Messenger.c +++ b/toxcore/Messenger.c | |||
@@ -1816,6 +1816,10 @@ void kill_messenger(Messenger *m) | |||
1816 | kill_DHT(m->dht); | 1816 | kill_DHT(m->dht); |
1817 | kill_net_crypto(m->net_crypto); | 1817 | kill_net_crypto(m->net_crypto); |
1818 | kill_networking(m->net); | 1818 | kill_networking(m->net); |
1819 | for (i = 0; i < m->numfriends; ++i) { | ||
1820 | if (m->friendlist[i].statusmessage) | ||
1821 | free(m->friendlist[i].statusmessage); | ||
1822 | } | ||
1819 | free(m->friendlist); | 1823 | free(m->friendlist); |
1820 | free(m); | 1824 | free(m); |
1821 | } | 1825 | } |