Revision: 76498
          http://sourceforge.net/p/brlcad/code/76498
Author:   starseeker
Date:     2020-07-25 16:40:42 +0000 (Sat, 25 Jul 2020)
Log Message:
-----------
Add binary flags for more fopen calls

Modified Paths:
--------------
    brlcad/trunk/src/util/asc-plot3.c
    brlcad/trunk/src/util/bombardier.c
    brlcad/trunk/src/util/bw-pix.c
    brlcad/trunk/src/util/bwcrop.c
    brlcad/trunk/src/util/bwdiff.c
    brlcad/trunk/src/util/pix-ppm.c
    brlcad/trunk/src/util/pix3filter.c
    brlcad/trunk/src/util/pixblend.c
    brlcad/trunk/src/util/pixclump.c
    brlcad/trunk/src/util/pixcolors.c
    brlcad/trunk/src/util/pixcount.cpp
    brlcad/trunk/src/util/pixcrop.c
    brlcad/trunk/src/util/pixdiff.c
    brlcad/trunk/src/util/pixinterp2x.c
    brlcad/trunk/src/util/pixmerge.c
    brlcad/trunk/src/util/pixmorph.c
    brlcad/trunk/src/util/pixuntile.c
    brlcad/trunk/src/util/plot3-dm.c
    brlcad/trunk/src/util/plot3rot.c

Modified: brlcad/trunk/src/util/asc-plot3.c
===================================================================
--- brlcad/trunk/src/util/asc-plot3.c   2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/asc-plot3.c   2020-07-25 16:40:42 UTC (rev 76498)
@@ -65,7 +65,7 @@
     char *bp;
     char buf[BUF_LEN];
     char sarg[BUF_LEN];
-    static char *fm[] = { "r", "w" };
+    static char *fm[] = { "rb", "wb" };
     double darg[6] = {0.0};
     static FILE *fp[2];
     int i;

Modified: brlcad/trunk/src/util/bombardier.c
===================================================================
--- brlcad/trunk/src/util/bombardier.c  2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/bombardier.c  2020-07-25 16:40:42 UTC (rev 76498)
@@ -163,7 +163,7 @@
        return;
     }
 
-    fp = fopen(filename, "r");
+    fp = fopen(filename, "rb");
     if (!fp) {
        perror("unable to open file");
        bu_log("ERROR: unable to open log file [%s]\n", filename);

Modified: brlcad/trunk/src/util/bw-pix.c
===================================================================
--- brlcad/trunk/src/util/bw-pix.c      2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/bw-pix.c      2020-07-25 16:40:42 UTC (rev 76498)
@@ -47,8 +47,8 @@
     if (BU_STR_EQUAL(name, "-")) {
        *fp = stdin;
     } else if (BU_STR_EQUAL(name, ".")) {
-       *fp = fopen("/dev/null", "r");
-    } else if ((*fp = fopen(name, "r")) == NULL) {
+       *fp = fopen("/dev/null", "rb");
+    } else if ((*fp = fopen(name, "rb")) == NULL) {
        bu_exit(2, "bw3-pix: Can't open \"%s\"\n", name);
     }
 }

Modified: brlcad/trunk/src/util/bwcrop.c
===================================================================
--- brlcad/trunk/src/util/bwcrop.c      2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/bwcrop.c      2020-07-25 16:40:42 UTC (rev 76498)
@@ -131,7 +131,7 @@
     if ((ifp = fopen(argv[1], "rb")) == NULL) {
        bu_exit(2, "bwcrop: can't open %s for reading\n", argv[1]);
     }
-    if ((ofp = fopen(argv[2], "w")) == NULL) {
+    if ((ofp = fopen(argv[2], "wb")) == NULL) {
        bu_exit(3, "bwcrop: can't open %s for writing\n", argv[2]);
     }
 

Modified: brlcad/trunk/src/util/bwdiff.c
===================================================================
--- brlcad/trunk/src/util/bwdiff.c      2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/bwdiff.c      2020-07-25 16:40:42 UTC (rev 76498)
@@ -61,8 +61,8 @@
     if (BU_STR_EQUAL(name, "-"))
        *fp = stdin;
     else if (BU_STR_EQUAL(name, "."))
-       *fp = fopen("/dev/null", "r");
-    else if ((*fp = fopen(name, "r")) == NULL)
+       *fp = fopen("/dev/null", "rb");
+    else if ((*fp = fopen(name, "rb")) == NULL)
        bu_exit(2, "bwdiff: Can't open \"%s\"\n", name);
 }
 

Modified: brlcad/trunk/src/util/pix-ppm.c
===================================================================
--- brlcad/trunk/src/util/pix-ppm.c     2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pix-ppm.c     2020-07-25 16:40:42 UTC (rev 76498)
@@ -77,7 +77,7 @@
                autosize = 0;
                break;
            case 'o': {
-               outfp = fopen(bu_optarg, "w+");
+               outfp = fopen(bu_optarg, "wb+");
                if (outfp == (FILE *)NULL) {
                    bu_exit(1, "%s: cannot open \"%s\" for writing\n", 
bu_getprogname(), bu_optarg);
                }

Modified: brlcad/trunk/src/util/pix3filter.c
===================================================================
--- brlcad/trunk/src/util/pix3filter.c  2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pix3filter.c  2020-07-25 16:40:42 UTC (rev 76498)
@@ -133,7 +133,7 @@
     }
 
     if (bu_optind + 3 <= argc) {
-       if ((oldfp = fopen(argv[bu_optind], "r")) == NULL) {
+       if ((oldfp = fopen(argv[bu_optind], "rb")) == NULL) {
            fprintf(stderr,
                    "pix3filter: cannot open \"%s\" for reading\n",
                    argv[bu_optind]);
@@ -140,7 +140,7 @@
            return 0;
        }
 
-       if ((curfp = fopen(argv[++bu_optind], "r")) == NULL) {
+       if ((curfp = fopen(argv[++bu_optind], "rb")) == NULL) {
            fprintf(stderr,
                    "pix3filter: cannot open \"%s\" for reading\n",
                    argv[bu_optind]);
@@ -147,7 +147,7 @@
            return 0;
        }
 
-       if ((newfp = fopen(argv[++bu_optind], "r")) == NULL) {
+       if ((newfp = fopen(argv[++bu_optind], "rb")) == NULL) {
            fprintf(stderr,
                    "pix3filter: cannot open \"%s\" for reading\n",
                    argv[bu_optind]);
@@ -183,7 +183,7 @@
        }
 
        snprintf(working_name, strlen(file_name)+5, "%s.%d", file_name, 
frameNumber-1);
-       if ((oldfp = fopen(working_name, "r")) == NULL) {
+       if ((oldfp = fopen(working_name, "rb")) == NULL) {
            if (frameNumber-1 != 0) {
                fprintf(stderr,
                        "pix3filter: cannot open \"%s\" for reading.\n",
@@ -201,7 +201,7 @@
        }
 
        snprintf(working_name, strlen(file_name)+5, "%s.%d", file_name, 
frameNumber+1);
-       if ((newfp = fopen(working_name, "r")) == NULL) {
+       if ((newfp = fopen(working_name, "rb")) == NULL) {
            fprintf(stderr,
                    "pix3filter: cannot open \"%s\" for reading.\n",
                    working_name);

Modified: brlcad/trunk/src/util/pixblend.c
===================================================================
--- brlcad/trunk/src/util/pixblend.c    2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixblend.c    2020-07-25 16:40:42 UTC (rev 76498)
@@ -124,7 +124,7 @@
     f1_name = argv[bu_optind++];
     if (BU_STR_EQUAL(f1_name, "-"))
        f1 = stdin;
-    else if ((f1 = fopen(f1_name, "r")) == NULL) {
+    else if ((f1 = fopen(f1_name, "rb")) == NULL) {
        perror(f1_name);
        fprintf(stderr,
                "pixblend: cannot open \"%s\" for reading\n",
@@ -135,7 +135,7 @@
     f2_name = argv[bu_optind++];
     if (BU_STR_EQUAL(f2_name, "-"))
        f2 = stdin;
-    else if ((f2 = fopen(f2_name, "r")) == NULL) {
+    else if ((f2 = fopen(f2_name, "rb")) == NULL) {
        perror(f2_name);
        fprintf(stderr,
                "pixblend: cannot open \"%s\" for reading\n",

Modified: brlcad/trunk/src/util/pixclump.c
===================================================================
--- brlcad/trunk/src/util/pixclump.c    2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixclump.c    2020-07-25 16:40:42 UTC (rev 76498)
@@ -112,7 +112,7 @@
     unsigned char rgb[3];
     struct bu_vls v = BU_VLS_INIT_ZERO;
 
-    if ((fp = fopen(f_name, "r")) == NULL)
+    if ((fp = fopen(f_name, "rb")) == NULL)
        bu_exit(1, "Cannot open color file '%s'\n", bu_optarg);
 
     for (line_nm = 1; bu_vls_gets(&v, fp) != -1;
@@ -230,11 +230,11 @@
      */
     if (infp == NULL) {
        inf_name = argv[bu_optind];
-       if ((infp = fopen(inf_name, "r")) == NULL)
+       if ((infp = fopen(inf_name, "rb")) == NULL)
            bu_exit(1, "Cannot open input file '%s'\n", inf_name);
        if (outfp == NULL) {
            outf_name = argv[++bu_optind];
-           if ((outfp = fopen(outf_name, "w")) == NULL)
+           if ((outfp = fopen(outf_name, "wb")) == NULL)
                bu_exit(1, "Cannot open output file '%s'\n", outf_name);
        }
     }

Modified: brlcad/trunk/src/util/pixcolors.c
===================================================================
--- brlcad/trunk/src/util/pixcolors.c   2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixcolors.c   2020-07-25 16:40:42 UTC (rev 76498)
@@ -147,7 +147,7 @@
        usage();
     if (bu_optind == ac-1) {
        FILE *fd;
-       if ((fd=fopen(av[bu_optind], "r")) == (FILE *)NULL) {
+       if ((fd=fopen(av[bu_optind], "rb")) == (FILE *)NULL) {
            perror(av[bu_optind]);
            bu_exit (1, NULL);
        }

Modified: brlcad/trunk/src/util/pixcount.cpp
===================================================================
--- brlcad/trunk/src/util/pixcount.cpp  2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixcount.cpp  2020-07-25 16:40:42 UTC (rev 76498)
@@ -208,11 +208,11 @@
      */
     if (infp == NULL) {
        inf_name = argv[bu_optind];
-       if ((infp = fopen(inf_name, "r")) == NULL)
+       if ((infp = fopen(inf_name, "rb")) == NULL)
            bu_exit(1, "Cannot open input file '%s'\n", inf_name);
        if (outfp == NULL) {
            outf_name = argv[++bu_optind];
-           if ((outfp = fopen(outf_name, "w")) == NULL)
+           if ((outfp = fopen(outf_name, "wb")) == NULL)
                bu_exit(1, "Cannot open output file '%s'\n", outf_name);
        }
     }

Modified: brlcad/trunk/src/util/pixcrop.c
===================================================================
--- brlcad/trunk/src/util/pixcrop.c     2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixcrop.c     2020-07-25 16:40:42 UTC (rev 76498)
@@ -131,7 +131,7 @@
     if ((ifp = fopen(argv[1], "rb")) == NULL) {
        bu_exit(2, "bwcrop: can't open %s for reading\n", argv[1]);
     }
-    if ((ofp = fopen(argv[2], "w")) == NULL) {
+    if ((ofp = fopen(argv[2], "wb")) == NULL) {
        bu_exit(3, "bwcrop: can't open %s for writing\n", argv[2]);
     }
 

Modified: brlcad/trunk/src/util/pixdiff.c
===================================================================
--- brlcad/trunk/src/util/pixdiff.c     2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixdiff.c     2020-07-25 16:40:42 UTC (rev 76498)
@@ -84,7 +84,7 @@
     }
     if (BU_STR_EQUAL(argv[2], "-"))
        f2 = stdin;
-    else if ((f2 = fopen(argv[2], "r")) == NULL) {
+    else if ((f2 = fopen(argv[2], "rb")) == NULL) {
        perror(argv[2]);
        return 1;
     }

Modified: brlcad/trunk/src/util/pixinterp2x.c
===================================================================
--- brlcad/trunk/src/util/pixinterp2x.c 2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixinterp2x.c 2020-07-25 16:40:42 UTC (rev 76498)
@@ -73,7 +73,7 @@
        }
     }
     if (argv[bu_optind] != NULL) {
-       if ((infp = fopen(argv[bu_optind], "r")) == NULL) {
+       if ((infp = fopen(argv[bu_optind], "rb")) == NULL) {
            perror(argv[bu_optind]);
            return 0;
        }

Modified: brlcad/trunk/src/util/pixmerge.c
===================================================================
--- brlcad/trunk/src/util/pixmerge.c    2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixmerge.c    2020-07-25 16:40:42 UTC (rev 76498)
@@ -140,7 +140,7 @@
     f1_name = argv[bu_optind++];
     if (BU_STR_EQUAL(f1_name, "-"))
        f1 = stdin;
-    else if ((f1 = fopen(f1_name, "r")) == NULL) {
+    else if ((f1 = fopen(f1_name, "rb")) == NULL) {
        perror(f1_name);
        fprintf(stderr,
                "pixmerge: cannot open \"%s\" for reading\n",
@@ -152,7 +152,7 @@
        f2_name = argv[bu_optind++];
        if (BU_STR_EQUAL(f2_name, "-"))
            f2 = stdin;
-       else if ((f2 = fopen(f2_name, "r")) == NULL) {
+       else if ((f2 = fopen(f2_name, "rb")) == NULL) {
            perror(f2_name);
            fprintf(stderr,
                "pixmerge: cannot open \"%s\" for reading\n",

Modified: brlcad/trunk/src/util/pixmorph.c
===================================================================
--- brlcad/trunk/src/util/pixmorph.c    2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixmorph.c    2020-07-25 16:40:42 UTC (rev 76498)
@@ -427,17 +427,17 @@
        return 1;
     }
 
-    picA = fopen(picAname, "r");
+    picA = fopen(picAname, "rb");
     if (picA == NULL) {
        fprintf(stderr, "pixmorph: cannot open %s\n", picAname);
        return 1;
     }
-    picB = fopen(picBname, "r");
+    picB = fopen(picBname, "rb");
     if (picB == NULL) {
        fprintf(stderr, "pixmorph: cannot open %s\n", picBname);
        return 1;
     }
-    linesfile = fopen(linesfilename, "r");
+    linesfile = fopen(linesfilename, "rb");
     if (linesfile == NULL) {
        fprintf(stderr, "pixmorph: cannot open %s\n", linesfilename);
        return 1;

Modified: brlcad/trunk/src/util/pixuntile.c
===================================================================
--- brlcad/trunk/src/util/pixuntile.c   2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/pixuntile.c   2020-07-25 16:40:42 UTC (rev 76498)
@@ -148,7 +148,7 @@
                } else {
                    snprintf(name, sizeof(name), "%s.%d", base_name, 
framenumber);
                }
-               if ((f[i] = fopen(name, "w")) == NULL) {
+               if ((f[i] = fopen(name, "wb")) == NULL) {
                    perror(name);
                    goto done;
                }

Modified: brlcad/trunk/src/util/plot3-dm.c
===================================================================
--- brlcad/trunk/src/util/plot3-dm.c    2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/plot3-dm.c    2020-07-25 16:40:42 UTC (rev 76498)
@@ -589,7 +589,7 @@
        char *bnp;
 
        file = argv[i];
-       if ((fp = fopen(file, "r")) == NULL) {
+       if ((fp = fopen(file, "rb")) == NULL) {
            bu_log("%s: can't open \"%s\"\n", argv[0], file);
            continue;
        }

Modified: brlcad/trunk/src/util/plot3rot.c
===================================================================
--- brlcad/trunk/src/util/plot3rot.c    2020-07-25 16:27:23 UTC (rev 76497)
+++ brlcad/trunk/src/util/plot3rot.c    2020-07-25 16:40:42 UTC (rev 76498)
@@ -342,7 +342,7 @@
                fclose(fp);
            if (BU_STR_EQUAL(argv[bu_optind], "-"))
                fp = stdin;
-           else if ((fp = fopen(argv[bu_optind], "r")) == NULL) {
+           else if ((fp = fopen(argv[bu_optind], "rb")) == NULL) {
                bu_log("plot3rot: can't open \"%s\"\n", argv[bu_optind]);
                continue;
            }

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to