1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-10-21 14:53:44 +03:00

Setting up the framework for structured error reporting, touches a lot of

* HTMLparser.c c14n.c catalog.c error.c globals.c parser.c
  parserInternals.c relaxng.c valid.c xinclude.c xmlIO.c xmlregexp.c
  xmlschemas.c xpath.c xpointer.c include/libxml/globals.h
  include/libxml/parser.h include/libxml/valid.h
  include/libxml/xmlerror.h: Setting up the framework for structured
  error reporting, touches a lot of modules, but little code now
  the error handling trail has been cleaned up.
Daniel
This commit is contained in:
Daniel Veillard
2003-10-10 14:10:40 +00:00
parent d96cce1abe
commit 659e71ec24
20 changed files with 178 additions and 60 deletions

View File

@@ -11,6 +11,7 @@
#define __XML_VALID_H__
#include <libxml/xmlversion.h>
#include <libxml/xmlerror.h>
#include <libxml/tree.h>
#include <libxml/list.h>
#include <libxml/xmlautomata.h>
@@ -86,6 +87,8 @@ struct _xmlValidCtxt {
void *am;
void *state;
#endif
xmlStructuredErrorFunc serror; /* structured error reporting capability */
};
/*