]> granicus.if.org Git - graphviz/commitdiff
gv2gml: [nfc] remove mode argument to openFile
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 22 Jul 2021 02:17:48 +0000 (19:17 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 28 Jul 2021 02:53:30 +0000 (19:53 -0700)
This function is only ever called with mode "w". This is the equivalent of
21a6f2e2f7e8a377977c7bdad1356591a25d516f for gv2gml.

cmd/tools/gv2gml.c

index c26bcda2c815f793acfafbccd1a378ac178d4db9..4614347186ea7953ef5a81b4475758ae8861b2e3 100644 (file)
@@ -645,19 +645,14 @@ gv_to_gml(Agraph_t* G, FILE* outFile)
     fprintf (outFile, "]\n");
 }
 
-static FILE *openFile(const char *name, const char *mode)
+static FILE *openFile(const char *name)
 {
     FILE *fp;
-    char *modestr;
 
-    fp = fopen(name, mode);
+    fp = fopen(name, "w");
     if (!fp) {
-        if (*mode == 'r')
-            modestr = "reading";
-        else
-            modestr = "writing";
-        fprintf(stderr, "%s: could not open file %s for %s\n",
-                CmdName, name, modestr);
+        fprintf(stderr, "%s: could not open file %s for writing\n",
+                CmdName, name);
         perror(name);
         exit(1);
     }
@@ -699,7 +694,7 @@ static void initargs(int argc, char **argv)
        case 'o':
            if (outFile != NULL)
                fclose(outFile);
-           outFile = openFile(optarg, "w");
+           outFile = openFile(optarg);
            break;
        case ':':
            fprintf(stderr, "%s: option -%c missing parameter\n", CmdName, optopt);