zip-test: Open files in binary mode.
[pspp] / tests / libpspp / zip-test.c
index 9b44c1e7c2ad2adb0cfeae96ef2f337a849a1cd4..777b37a795259c2f4ca93062e8378d197cfd9140 100644 (file)
@@ -54,7 +54,7 @@ main (int argc, char **argv)
       struct zip_writer *zw = zip_writer_create (argv[2]);
       for (i = 3; i < argc; ++i)
        {
-         FILE *fp = fopen (argv[i], "r");
+         FILE *fp = fopen (argv[i], "rb");
          if (!fp) check_die ();
          zip_writer_add (zw, fp, argv[i]);
        }
@@ -76,7 +76,7 @@ main (int argc, char **argv)
        {
          int x = 0;
          struct zip_member *zm ;
-         FILE *fp = fopen (argv[i], "w");
+         FILE *fp = fopen (argv[i], "wb");
          if (NULL == fp)
            {
              int e = errno;