]> granicus.if.org Git - graphviz/commitdiff
pack mode2Str: simplify some early return code
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 21 Sep 2022 02:18:00 +0000 (19:18 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 22 Sep 2022 00:00:18 +0000 (17:00 -0700)
lib/pack/pack.c

index e784f3310df0a941669fc5f91ec069c6336fa8ec..5d51fa0e631f8ac93d0ada58b0c3c847163a5ae7 100644 (file)
@@ -1230,33 +1230,24 @@ static const char*chkFlags(const char *p, pack_info *pinfo) {
     return p;
 }
 
-static char*
-mode2Str (pack_mode m)
-{
-    char *s;
+static const char *mode2Str(pack_mode m) {
 
     switch (m) {
     case l_clust:
-       s = "cluster";
-       break;
+       return "cluster";
     case l_node:
-       s = "node";
-       break;
+       return "node";
     case l_graph:
-       s = "graph";
-       break;
+       return "graph";
     case l_array:
-       s = "array";
-       break;
+       return "array";
     case l_aspect:
-       s = "aspect";
-       break;
+       return "aspect";
     case l_undef: 
     default:
-       s = "undefined";
        break;
     }
-    return s;
+    return "undefined";
 }
 
 /* parsePackModeInfo;