]> granicus.if.org Git - graphviz/commitdiff
remove some unnecessary casts to agxbuf functions
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 24 Jun 2021 03:07:57 +0000 (20:07 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 5 Jul 2021 23:09:12 +0000 (16:09 -0700)
These functions take const char pointers. There is no need to cast away the
const-ness of the original pointers.

cmd/tools/gxl2gv.c

index ed5a3485a6997b7cd9ff71e490ea3469816a33c4..f65e63fe7e1a04ee49d2d7f7760794259465d731 100644 (file)
@@ -525,7 +525,7 @@ startElementHandler(void *userData, const char *name, const char **atts)
     } else if (strcmp(name, "attr") == 0) {
        const char *attrname = atts[get_xml_attr("name", atts)];
 
-       agxbput(&ud->xml_attr_name, (char *) attrname);
+       agxbput(&ud->xml_attr_name, attrname);
        pos = get_xml_attr("kind", atts);
 
        if (pos > 0) {
@@ -662,11 +662,11 @@ static void characterDataHandler(void *userData, const char *s, int length)
        return;
 
     if (ud->compositeReadState) {
-       agxbput_n(&ud->composite_buffer, (char *) s, length);
+       agxbput_n(&ud->composite_buffer, s, length);
        return;
     }
 
-    agxbput_n(&ud->xml_attr_value, (char *) s, length);
+    agxbput_n(&ud->xml_attr_value, s, length);
 }
 
 Agraph_t *gxl_to_gv(FILE * gxlFile)