]> granicus.if.org Git - graphviz/commitdiff
mapBool: take a 'const char*' parameter instead of 'char*'
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 10 Jan 2022 00:34:27 +0000 (16:34 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 10 Jan 2022 15:51:35 +0000 (07:51 -0800)
This parameter is not modified within the function.

lib/common/utils.c
lib/common/utils.h

index 204c3ffe45dfc3304f8414feb3964c8a02ecd86d..bad4ac1ed22a4a0a6cef65749418c7fa79afb665 100644 (file)
@@ -442,9 +442,9 @@ int maptoken(char *p, char **name, int *val)
     return val[i];
 }
 
-bool mapBool(char *p, bool dflt)
+bool mapBool(const char *p, bool dflt)
 {
-    if (!p || (*p == '\0'))
+    if (!p || *p == '\0')
        return dflt;
     if (!strcasecmp(p, "false"))
        return false;
index a2298eff0db271e2e290b15c6d97b8bad233fe20..1aab596c212ada014562ce287b1c5f54994dc28b 100644 (file)
@@ -88,7 +88,7 @@ UTILS_API void UF_setname(Agnode_t *, Agnode_t *);
 UTILS_API char *Fgets(FILE *fp);
 UTILS_API const char *safefile(const char *filename);
 
-UTILS_API bool mapBool(char *, bool);
+UTILS_API bool mapBool(const char*, bool);
 UTILS_API boolean mapbool(char *);
 UTILS_API int maptoken(char *, char **, int *);