summaryrefslogtreecommitdiffstats
path: root/libxml2/doc/tutorial/includeaddattribute.c
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2016-11-17 21:09:46 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2016-11-17 21:09:46 (GMT)
commitfc7f7edd0b8011cb71573b15462ef83068d9e54b (patch)
tree459fb7d1a9611f563e3000386df5cb7cdf506916 /libxml2/doc/tutorial/includeaddattribute.c
parent4f65b25b474bf534e40c3d3aa47d43e8457fcc9a (diff)
downloadblt-fc7f7edd0b8011cb71573b15462ef83068d9e54b.zip
blt-fc7f7edd0b8011cb71573b15462ef83068d9e54b.tar.gz
blt-fc7f7edd0b8011cb71573b15462ef83068d9e54b.tar.bz2
local fork libxml2
Diffstat (limited to 'libxml2/doc/tutorial/includeaddattribute.c')
-rw-r--r--libxml2/doc/tutorial/includeaddattribute.c64
1 files changed, 0 insertions, 64 deletions
diff --git a/libxml2/doc/tutorial/includeaddattribute.c b/libxml2/doc/tutorial/includeaddattribute.c
deleted file mode 100644
index bb6a18b..0000000
--- a/libxml2/doc/tutorial/includeaddattribute.c
+++ /dev/null
@@ -1,64 +0,0 @@
-<![CDATA[
-#include <stdio.h>
-#include <string.h>
-#include <stdlib.h>
-#include <libxml/xmlmemory.h>
-#include <libxml/parser.h>
-
-
-xmlDocPtr
-parseDoc(char *docname, char *uri) {
-
- xmlDocPtr doc;
- xmlNodePtr cur;
- xmlNodePtr newnode;
- xmlAttrPtr newattr;
-
- doc = xmlParseFile(docname);
-
- if (doc == NULL ) {
- fprintf(stderr,"Document not parsed successfully. \n");
- return (NULL);
- }
-
- cur = xmlDocGetRootElement(doc);
-
- if (cur == NULL) {
- fprintf(stderr,"empty document\n");
- xmlFreeDoc(doc);
- return (NULL);
- }
-
- if (xmlStrcmp(cur->name, (const xmlChar *) "story")) {
- fprintf(stderr,"document of the wrong type, root node != story");
- xmlFreeDoc(doc);
- return (NULL);
- }
-
- newnode = xmlNewTextChild (cur, NULL, "reference", NULL);
- newattr = xmlNewProp (newnode, "uri", uri);
- return(doc);
-}
-
-int
-main(int argc, char **argv) {
-
- char *docname;
- char *uri;
- xmlDocPtr doc;
-
- if (argc <= 2) {
- printf("Usage: %s docname, uri\n", argv[0]);
- return(0);
- }
-
- docname = argv[1];
- uri = argv[2];
- doc = parseDoc (docname, uri);
- if (doc != NULL) {
- xmlSaveFormatFile (docname, doc, 1);
- xmlFreeDoc(doc);
- }
- return (1);
-}
-]]>