Changes in uspace/app/download/main.c [9713b0b:d5c1051] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/download/main.c
r9713b0b rd5c1051 74 74 http_t *http = NULL; 75 75 int rc; 76 int ret; 76 77 77 78 if (argc < 2) { … … 155 156 } 156 157 } else { 157 r c= asprintf(&server_path, "%s?%s", path, uri->query);158 if (r c< 0) {158 ret = asprintf(&server_path, "%s?%s", path, uri->query); 159 if (ret < 0) { 159 160 fprintf(stderr, "Failed allocating path\n"); 160 161 rc = ENOMEM; … … 224 225 } 225 226 226 int body_size;227 while (( body_size = recv_buffer(&http->recv_buffer, buf, buf_size))> 0) {227 size_t body_size; 228 while ((rc = recv_buffer(&http->recv_buffer, buf, buf_size, &body_size)) == EOK && body_size > 0) { 228 229 fwrite(buf, 1, body_size, ofile != NULL ? ofile : stdout); 229 230 } 230 231 231 if ( body_size != 0) {232 fprintf(stderr, "Failed receiving body: %s", str_error( body_size));232 if (rc != EOK) { 233 fprintf(stderr, "Failed receiving body: %s", str_error(rc)); 233 234 } 234 235 }
Note:
See TracChangeset
for help on using the changeset viewer.