diff --git a/src/headerlist.c b/src/headerlist.c index 5c79c4d..a450b4c 100644 --- a/src/headerlist.c +++ b/src/headerlist.c @@ -743,46 +743,6 @@ void cleanRepodata(struct repoData *repodata) { free(repodata); } -/** - * print_element_names: - * @a_node: the initial xml node to consider. - * - * Prints the names of the all the xml elements - * that are siblings or children of a given xml node. - */ -static void -print_element_names(xmlNode * a_node, int level) -{ - xmlNode *cur_node = NULL; - char *str = malloc(level + 1); - char *ptr = str; - - for (int i=0; i < level; i++) { - *ptr ++ = ' '; - } - *ptr = 0; - for (cur_node = a_node; cur_node; cur_node = cur_node->next) { - if (cur_node->type == XML_ELEMENT_NODE) { - if (cur_node->children && cur_node->children->content) - printf("%snode type: Element, name: %s, content: %s\n", str, - cur_node->name, XML_GET_CONTENT(cur_node->children)); - else - printf("%snode type: Element, name: %s\n", str, cur_node->name); - if (cur_node->properties) { - xmlAttr* attribute = cur_node->properties; - while(attribute && attribute->name && attribute->children) - { - xmlChar* value = xmlNodeListGetString(cur_node->doc, attribute->children, 1); - printf ("%s | attribute %s: %s\n", str, attribute->name, value); - xmlFree(value); - attribute = attribute->next; - } - } - } - print_element_names(cur_node->children, level + 1); - } -} - xmlChar* findXMLAttributeByName(xmlNode *node, char* name) { xmlAttr* attribute = node->properties; while(attribute && attribute->name && attribute->children) @@ -1056,8 +1016,6 @@ int addToSourceHeaderList(struct configTag *ct, int mode, int altrepository) { } if (repodata) { // Use repodata - //n = atoi((char*)findXMLPropertyByName(xmlDocGetRootElement(repodata->primary_doc), "packages")); - //xmlNode* packageNode = findXMLPackageByName(xmlDocGetRootElement(repodata->other_doc), "firefox"); xmlNode *filelists_node = xmlDocGetRootElement(repodata->filelists_doc)->children; xmlNode *other_node = xmlDocGetRootElement(repodata->other_doc)->children; for (xmlNode *package_node = xmlDocGetRootElement(repodata->primary_doc)->children; @@ -1066,7 +1024,6 @@ int addToSourceHeaderList(struct configTag *ct, int mode, int altrepository) { filelists_node = filelists_node->next, other_node = other_node->next) { if (!strcmp((char*)package_node->name, "package")) { - //print_element_names(package_node->children, 0); newheadersourcelist = malloc(sizeof(struct headerSourceList)); if (newheadersourcelist == NULL) return 1;