aboutsummaryrefslogtreecommitdiff
path: root/src/hostlist/hostlist-client.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/hostlist/hostlist-client.c')
-rw-r--r--src/hostlist/hostlist-client.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/hostlist/hostlist-client.c b/src/hostlist/hostlist-client.c
index 3824972d8..b63644b41 100644
--- a/src/hostlist/hostlist-client.c
+++ b/src/hostlist/hostlist-client.c
@@ -151,11 +151,10 @@ download_hostlist_processor (void *ptr,
151 while ( (left > 0) || 151 while ( (left > 0) ||
152 (download_pos > 0) ) 152 (download_pos > 0) )
153 { 153 {
154 cpy = GNUNET_MIN (total, GNUNET_SERVER_MAX_MESSAGE_SIZE - download_pos); 154 cpy = GNUNET_MIN (left, GNUNET_SERVER_MAX_MESSAGE_SIZE - download_pos);
155 GNUNET_assert (cpy > 0);
156 memcpy (&download_buffer[download_pos], 155 memcpy (&download_buffer[download_pos],
157 cbuf, 156 cbuf,
158 cpy); 157 cpy);
159 cbuf += cpy; 158 cbuf += cpy;
160 download_pos += cpy; 159 download_pos += cpy;
161 left -= cpy; 160 left -= cpy;