commit - 96aa828c567a295a72eb8a078abf6a4caf4604dd
commit + d4261a58adb6613564784042c8785a3b8567d0f9
blob - cd49228ec99471205e216489a687095f309e2ee8
blob + d5af2ffcb28eb41174cdfe8a016103fbb42d50da
--- gotwebd/pages.tmpl
+++ gotwebd/pages.tmpl
struct tm tm;
char buf[BUFSIZ], datebuf[64];
size_t r;
+ int w;
if (gmtime_r(&rc->committer_time, &tm) == NULL ||
asctime_r(&tm, datebuf) == NULL)
return (-1);
for (;;) {
r = fread(buf, 1, sizeof(buf), t->fp);
- if (fcgi_write(c, buf, r) == -1 ||
- r != sizeof(buf))
+ if (r == 0)
break;
+ w = fcgi_write(c, buf, r);
+ if (w == -1)
+ break;
}
!}
{{ end }}