dav/main.c

changeset 72
aac29f2e8030
parent 70
88092b88ec00
child 73
41e88442ad4e
--- a/dav/main.c	Mon Dec 15 10:01:09 2014 +0100
+++ b/dav/main.c	Tue Dec 30 13:24:03 2014 +0100
@@ -624,7 +624,7 @@
         return 0;
     }
      
-    FILE *fout = !strcmp(out, "-") ? stdout : fopen(out, "w");
+    FILE *fout = !strcmp(out, "-") ? stdout : fopen(out, "wb");
     if(!fout) {
         fprintf(stderr, "cannot open output file\n");
         return -1;
@@ -721,7 +721,7 @@
         /*
          * use stdin if the input file is -
          */
-        FILE *in = fopen(file, "r");
+        FILE *in = fopen(file, "rb");
         if(!in) {
             fprintf(stderr, "cannot open input file\n");
             return -1;

mercurial