X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=cpmcp.c;fp=cpmcp.c;h=f840f598bbb7bdfd3f0581a116cd19bcf90ce6ad;hb=669a947da532682fcdb01a4fcbb0d9418206bcd0;hp=7f1ff34a8184e446132a8c0d817a124dc4156355;hpb=da79766c5b4c4bae50ddc7bd81b610d3a45c5899;p=debian%2Fcpmtools diff --git a/cpmcp.c b/cpmcp.c index 7f1ff34..f840f59 100644 --- a/cpmcp.c +++ b/cpmcp.c @@ -216,7 +216,7 @@ int main(int argc, char *argv[]) FILE *ufp; /*}}}*/ - if ((ufp=fopen(argv[i],"r"))==(FILE*)0) /* cry a little */ /*{{{*/ + if ((ufp=fopen(argv[i],"rb"))==(FILE*)0) /* cry a little */ /*{{{*/ { fprintf(stderr,"%s: can not open %s: %s\n",cmd,argv[i],strerror(errno)); exitcode=1; @@ -225,7 +225,7 @@ int main(int argc, char *argv[]) else { struct cpmInode ino; - char cpmname[2+8+3+1]; /* 00foobarxy.zzy\0 */ + char cpmname[2+8+1+3+1]; /* 00foobarxy.zzy\0 */ if (todir) {