]> granicus.if.org Git - graphviz/commitdiff
graphml2gv: remove unused 'listen'
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 20 Aug 2022 15:58:05 +0000 (08:58 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 24 Aug 2022 02:51:44 +0000 (19:51 -0700)
This member was always false.

cmd/tools/graphml2gv.c

index 91526626a9f7bd2428e1733da580cb085abf225d..66a90d2ea63064bd86c490ea913150d7da839112 100644 (file)
@@ -98,7 +98,6 @@ typedef struct {
     agxbuf composite_buffer;
     char* gname;
     gv_stack_t elements;
-    int listen;
     int closedElementType;
     int edgeinverted;
     Dt_t *nameMap;
@@ -143,7 +142,6 @@ static Dtdisc_t nameDisc = {
 static userdata_t *genUserdata(char* dfltname)
 {
     userdata_t *user = gv_alloc(sizeof(*user));
-    user->listen = FALSE;
     user->elements = (gv_stack_t){0};
     user->closedElementType = TAG_NONE;
     user->edgeinverted = FALSE;
@@ -504,16 +502,6 @@ static void endElementHandler(void *userData, const char *name)
     } 
 }
 
-static void characterDataHandler(void *userData, const char *s, int length)
-{
-    userdata_t *ud = userData;
-
-    if (!ud->listen)
-       return;
-
-    agxbput_n(&ud->xml_attr_value, s, length);
-}
-
 static Agraph_t *graphml_to_gv(char* gname, FILE * graphmlFile, int* rv)
 {
     char buf[BUFSIZ];
@@ -524,7 +512,6 @@ static Agraph_t *graphml_to_gv(char* gname, FILE * graphmlFile, int* rv)
     *rv = 0;
     XML_SetUserData(parser, udata);
     XML_SetElementHandler(parser, startElementHandler, endElementHandler);
-    XML_SetCharacterDataHandler(parser, characterDataHandler);
 
     Current_class = TAG_GRAPH;
     root = 0;