diff options
Diffstat (limited to 'toxcore/Messenger.c')
-rw-r--r-- | toxcore/Messenger.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/toxcore/Messenger.c b/toxcore/Messenger.c index c384ac17..166e44f4 100644 --- a/toxcore/Messenger.c +++ b/toxcore/Messenger.c | |||
@@ -2584,12 +2584,6 @@ void messenger_save(const Messenger *m, uint8_t *data) | |||
2584 | save_keys(m->net_crypto, data + size32); | 2584 | save_keys(m->net_crypto, data + size32); |
2585 | data += len; | 2585 | data += len; |
2586 | 2586 | ||
2587 | len = DHT_size(m->dht); | ||
2588 | type = MESSENGER_STATE_TYPE_DHT; | ||
2589 | data = z_state_save_subheader(data, len, type); | ||
2590 | DHT_save(m->dht, data); | ||
2591 | data += len; | ||
2592 | |||
2593 | len = saved_friendslist_size(m); | 2587 | len = saved_friendslist_size(m); |
2594 | type = MESSENGER_STATE_TYPE_FRIENDS; | 2588 | type = MESSENGER_STATE_TYPE_FRIENDS; |
2595 | data = z_state_save_subheader(data, len, type); | 2589 | data = z_state_save_subheader(data, len, type); |
@@ -2614,6 +2608,12 @@ void messenger_save(const Messenger *m, uint8_t *data) | |||
2614 | *data = m->userstatus; | 2608 | *data = m->userstatus; |
2615 | data += len; | 2609 | data += len; |
2616 | 2610 | ||
2611 | len = DHT_size(m->dht); | ||
2612 | type = MESSENGER_STATE_TYPE_DHT; | ||
2613 | data = z_state_save_subheader(data, len, type); | ||
2614 | DHT_save(m->dht, data); | ||
2615 | data += len; | ||
2616 | |||
2617 | Node_format relays[NUM_SAVED_TCP_RELAYS]; | 2617 | Node_format relays[NUM_SAVED_TCP_RELAYS]; |
2618 | type = MESSENGER_STATE_TYPE_TCP_RELAY; | 2618 | type = MESSENGER_STATE_TYPE_TCP_RELAY; |
2619 | uint8_t *temp_data = data; | 2619 | uint8_t *temp_data = data; |