openbsd-ports/net/xmlrpc-epi/patches/patch-src_xml_element_c

25 lines
757 B
Plaintext

$OpenBSD: patch-src_xml_element_c,v 1.2 2010/05/22 13:22:53 espie Exp $
--- src/xml_element.c.orig Thu May 23 19:46:51 2002
+++ src/xml_element.c Sat May 22 15:19:57 2010
@@ -88,10 +88,10 @@ static const char rcsid[] = "#(@) $Id: xml_element.c,v
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
+#include <expat.h>
#include "xml_element.h"
#include "queue.h"
-#include "xmlparse.h"
#include "encodings.h"
#define my_free(thing) if(thing) {free(thing); thing = 0;}
@@ -170,7 +170,7 @@ void xml_elem_free_non_recurse(xml_element* root) {
Q_Destroy(&root->children);
Q_Destroy(&root->attrs);
- my_free((char*)root->name);
+ my_free(root->name);
simplestring_free(&root->text);
my_free(root);
}