pscp: pull out upload block size into a constant.

This commit is contained in:
Ben Harris 2016-04-09 00:01:13 +01:00
Родитель c431c63f5c
Коммит cb36668185
1 изменённых файлов: 4 добавлений и 3 удалений

7
pscp.c
Просмотреть файл

@ -1711,11 +1711,12 @@ static void source(const char *src)
stat_starttime = time(NULL);
stat_lasttime = 0;
#define PSCP_SEND_BLOCK 4096
for (i = uint64_make(0,0);
uint64_compare(i,size) < 0;
i = uint64_add32(i,4096)) {
char transbuf[4096];
int j, k = 4096;
i = uint64_add32(i,PSCP_SEND_BLOCK)) {
char transbuf[PSCP_SEND_BLOCK];
int j, k = PSCP_SEND_BLOCK;
if (uint64_compare(uint64_add32(i, k),size) > 0) /* i + k > size */
k = (uint64_subtract(size, i)).lo; /* k = size - i; */