]> mj.ucw.cz Git - libucw.git/blobdiff - sherlock/xml/dtd.h
XML: Split to several files, revised part of iface and
[libucw.git] / sherlock / xml / dtd.h
index bf95b872e70d68e6c44d8198ab9fd8303566a1ed..9b4c6d98c233cd10befe1254b5effdf475871bc4 100644 (file)
@@ -62,6 +62,8 @@ struct xml_dtd_ent {
   struct xml_dtd_notn *notn;           /* Notation (XML_DTD_ENT_UNPARSED only) */
 };
 
+struct xml_dtd_ent *xml_dtd_find_gent(struct xml_context *ctx, char *name);
+
 /* Elements */
 
 enum xml_dtd_elem_flags {
@@ -145,4 +147,8 @@ struct xml_dtd_enotn {
   struct xml_dtd_notn *notn;
 };
 
+void xml_dtd_init(struct xml_context *ctx);
+void xml_dtd_cleanup(struct xml_context *ctx);
+void xml_dtd_finish(struct xml_context *ctx);
+
 #endif