diff --git a/src/main.c b/src/main.c index 3a68fbf..b8b3d47 100644 --- a/src/main.c +++ b/src/main.c @@ -407,7 +407,7 @@ static void do_file_senders(Tox *m) int pieces = 0; - while (pieces++ < MAX_PIECES_SEND) { + while (true) { if (tox_file_send_data(m, friendnum, filenum, file_senders[i].nextpiece, file_senders[i].piecelen) == -1) break; diff --git a/src/prompt.c b/src/prompt.c index 741b9e0..f93e32c 100644 --- a/src/prompt.c +++ b/src/prompt.c @@ -162,7 +162,7 @@ static void prompt_onKey(ToxWindow *self, Tox *m, wint_t key) else if (key == KEY_END) { /* END key: move cursor to end of line */ if (prt->pos != prt->len) prt->pos = prt->len; - } + } else if (key == KEY_LEFT) { if (prt->pos > 0) diff --git a/src/toxic_windows.h b/src/toxic_windows.h index 3a3d62e..ae126db 100644 --- a/src/toxic_windows.h +++ b/src/toxic_windows.h @@ -149,7 +149,6 @@ struct PromptBuf { #define MAX_FILES 256 #define FILE_PIECE_SIZE 1024 #define TIMEOUT_FILESENDER 300 -#define MAX_PIECES_SEND 100 /* Max number of pieces to send per file per call to do_file_senders() */ typedef struct { FILE *file;