Index: wget_common.c =================================================================== --- wget_common.c (revision 30820) +++ wget_common.c (revision 30821) @@ -103,7 +103,7 @@ } if (f != NULL) { sprintf(cmd, "%s/%s", cache_path, cdir); - *f = pcb_fopen(NULL, cmd, "r"); + *f = pcb_fopen(NULL, cmd, "rb"); if (*f == NULL) goto error; *fctx = FCTX_FOPEN;