3131#include "network.h"
3232#include "util.h"
3333
34- #ifdef TOX_DEBUG
3534#include <assert.h>
36- #endif
3735
3836
3937static void set_friend_status (Messenger * m , int32_t friendnumber , uint8_t status , void * userdata );
@@ -1339,9 +1337,7 @@ int file_seek(const Messenger *m, int32_t friendnumber, uint32_t filenumber, uin
13391337 return -3 ;
13401338 }
13411339
1342- #ifdef TOX_DEBUG
13431340 assert (temp_filenum <= UINT8_MAX );
1344- #endif
13451341 uint8_t file_number = temp_filenum ;
13461342
13471343 // We're always receiving at this point.
@@ -2785,20 +2781,16 @@ static uint32_t friends_list_save(const Messenger *m, uint8_t *data)
27852781 }
27862782
27872783 uint8_t * next_data = friend_save (& temp , cur_data );
2788- #ifdef TOX_DEBUG
27892784 assert (next_data - cur_data == friend_size ());
27902785#ifdef __LP64__
27912786 assert (memcmp (cur_data , & temp , friend_size ()) == 0 );
2792- #endif
27932787#endif
27942788 cur_data = next_data ;
27952789 num ++ ;
27962790 }
27972791 }
27982792
2799- #ifdef TOX_DEBUG
28002793 assert (cur_data - data == num * friend_size ());
2801- #endif
28022794 return cur_data - data ;
28032795}
28042796
@@ -2847,11 +2839,9 @@ static int friends_list_load(Messenger *m, const uint8_t *data, uint32_t length)
28472839 for (i = 0 ; i < num ; ++ i ) {
28482840 struct SAVED_FRIEND temp = { 0 };
28492841 const uint8_t * next_data = friend_load (& temp , cur_data );
2850- #ifdef TOX_DEBUG
28512842 assert (next_data - cur_data == friend_size ());
28522843#ifdef __LP64__
28532844 assert (memcmp (& temp , cur_data , friend_size ()) == 0 );
2854- #endif
28552845#endif
28562846 cur_data = next_data ;
28572847
@@ -2922,9 +2912,7 @@ void messenger_save(const Messenger *m, uint8_t *data)
29222912 host_to_lendian32 (data , MESSENGER_STATE_COOKIE_GLOBAL );
29232913 data += size32 ;
29242914
2925- #ifdef TOX_DEBUG
2926- assert (sizeof (get_nospam (& (m -> fr ))) == sizeof (uint32_t ));
2927- #endif
2915+ assert (sizeof (get_nospam (& m -> fr )) == sizeof (uint32_t ));
29282916 len = size32 + CRYPTO_PUBLIC_KEY_SIZE + CRYPTO_SECRET_KEY_SIZE ;
29292917 type = MESSENGER_STATE_TYPE_NOSPAMKEYS ;
29302918 data = z_state_save_subheader (data , len , type );
@@ -3075,13 +3063,10 @@ static int messenger_load_state_callback(void *outer, const uint8_t *data, uint3
30753063 return -2 ;
30763064 }
30773065
3078- #ifdef TOX_DEBUG
3079-
30803066 default :
3081- fprintf ( stderr , "Load state: contains unrecognized part (len %u, type %u)\n" ,
3082- length , type );
3067+ LOGGER_ERROR ( m -> log , "Load state: contains unrecognized part (len %u, type %u)\n" ,
3068+ length , type );
30833069 break ;
3084- #endif
30853070 }
30863071
30873072 return 0 ;
@@ -3101,7 +3086,7 @@ int messenger_load(Messenger *m, const uint8_t *data, uint32_t length)
31013086 lendian_to_host32 (data32 + 1 , data + sizeof (uint32_t ));
31023087
31033088 if (!data32 [0 ] && (data32 [1 ] == MESSENGER_STATE_COOKIE_GLOBAL )) {
3104- return load_state (messenger_load_state_callback , m , data + cookie_len ,
3089+ return load_state (messenger_load_state_callback , m -> log , m , data + cookie_len ,
31053090 length - cookie_len , MESSENGER_STATE_COOKIE_TYPE );
31063091 }
31073092
0 commit comments