Unified · Split
| @@ -562,10 +562,12 @@ ctxread(C9ctx *c, uint32_t size, int *err) · 561 unmodified lines | |||
| 562 | if ((r = read(in, rdbuf+n, size-n)) <= 0) { | 562 | if ((r = read(in, rdbuf+n, size-n)) <= 0) { |
| 563 | if (r == EINTR) | 563 | if (r == EINTR) |
| 564 | continue; | 564 | continue; |
| 565 | if (r == 0) | 565 | if (r == 0) { |
| 566 | eof = 1; | 566 | eof = 1; |
| 567 | else | 567 | } else { |
| 568 | *err = 1; | 568 | *err = 1; |
| 569 | perror("ctxread"); | ||
| 570 | } | ||
| 569 | return NULL; | 571 | return NULL; |
| 570 | } | 572 | } |
| 571 | } | 573 | } |