summaryrefslogtreecommitdiff
path: root/toxcore/Messenger.c
diff options
context:
space:
mode:
Diffstat (limited to 'toxcore/Messenger.c')
-rw-r--r--toxcore/Messenger.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/toxcore/Messenger.c b/toxcore/Messenger.c
index e5779fb6..d7fa8e64 100644
--- a/toxcore/Messenger.c
+++ b/toxcore/Messenger.c
@@ -782,11 +782,9 @@ void m_callback_namechange(Messenger *m, void (*function)(Messenger *m, uint32_t
782 m->friend_namechange = function; 782 m->friend_namechange = function;
783} 783}
784 784
785void m_callback_statusmessage(Messenger *m, void (*function)(Messenger *m, uint32_t, const uint8_t *, size_t, void *), 785void m_callback_statusmessage(Messenger *m, void (*function)(Messenger *m, uint32_t, const uint8_t *, size_t, void *))
786 void *userdata)
787{ 786{
788 m->friend_statusmessagechange = function; 787 m->friend_statusmessagechange = function;
789 m->friend_statusmessagechange_userdata = userdata;
790} 788}
791 789
792void m_callback_userstatus(Messenger *m, void (*function)(Messenger *m, uint32_t, unsigned int, void *), void *userdata) 790void m_callback_userstatus(Messenger *m, void (*function)(Messenger *m, uint32_t, unsigned int, void *), void *userdata)
@@ -1959,8 +1957,7 @@ static int handle_packet(void *object, int i, uint8_t *temp, uint16_t len, void
1959 data_terminated[data_length] = 0; 1957 data_terminated[data_length] = 0;
1960 1958
1961 if (m->friend_statusmessagechange) 1959 if (m->friend_statusmessagechange)
1962 m->friend_statusmessagechange(m, i, data_terminated, data_length, 1960 m->friend_statusmessagechange(m, i, data_terminated, data_length, userdata);
1963 m->friend_statusmessagechange_userdata);
1964 1961
1965 set_friend_statusmessage(m, i, data_terminated, data_length); 1962 set_friend_statusmessage(m, i, data_terminated, data_length);
1966 break; 1963 break;