From ec25f64407cdc40f4bfc93260fe1e0006971d6ea Mon Sep 17 00:00:00 2001 From: irungentoo Date: Wed, 28 May 2014 18:27:35 -0400 Subject: [PATCH] Fixed Tox sync. --- testing/tox_sync.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/testing/tox_sync.c b/testing/tox_sync.c index 2799e7fe..349f84d9 100644 --- a/testing/tox_sync.c +++ b/testing/tox_sync.c @@ -46,7 +46,7 @@ typedef struct { FILE *file; uint16_t friendnum; uint8_t filenumber; - uint8_t nextpiece[1024]; + uint8_t nextpiece[1400]; uint16_t piecelength; } File_t; File_t file_senders[NUM_FILE_SENDERS]; @@ -62,8 +62,8 @@ void send_filesenders(Tox *m) continue; while (1) { - if (!tox_file_send_data(m, file_senders[i].friendnum, file_senders[i].filenumber, file_senders[i].nextpiece, - file_senders[i].piecelength)) + if (tox_file_send_data(m, file_senders[i].friendnum, file_senders[i].filenumber, file_senders[i].nextpiece, + file_senders[i].piecelength) != 0) break; file_senders[i].piecelength = fread(file_senders[i].nextpiece, 1, tox_file_data_size(m, file_senders[i].friendnum), @@ -160,7 +160,7 @@ void file_request_accept(Tox *m, int friendnumber, uint8_t filenumber, uint64_t return; } - if (tox_file_send_control(m, friendnumber, 1, filenumber, TOX_FILECONTROL_ACCEPT, 0, 0)) { + if (tox_file_send_control(m, friendnumber, 1, filenumber, TOX_FILECONTROL_ACCEPT, 0, 0) == 0) { printf("Accepted file transfer. (file: %s)\n", fullpath); }