added the possibility to register a transformation context specific error
authorDaniel Veillard <veillard@src.gnome.org>
Tue, 15 Oct 2002 16:06:47 +0000 (16:06 +0000)
committerDaniel Veillard <veillard@src.gnome.org>
Tue, 15 Oct 2002 16:06:47 +0000 (16:06 +0000)
commitdd6061e8d91aa0a21e69223a30827c2f45a9e01b
tree2cd6a8028a0a572d2198de84ae5dfea447ef34a4
parent35ce9efc85e49c2f83ad96ccc6a445e73cf40d8f
added the possibility to register a transformation context specific error

* libxslt/xsltInternals.h libxslt/xsltutils.[ch]: added the
  possibility to register a transformation context specific
  error handler, with xsltSetTransformErrorFunc() and provided
  a new routine xsltTransformError() to handle contextual errors,
  this should fix #94435
* libxslt/*.c: modified all the code to use the context specific
  error handling, as a result xsltPrintErrorContext() is not called
  anymore except internally from xsltTransformError()
Daniel
21 files changed:
ChangeLog
libxslt/attributes.c
libxslt/documents.c
libxslt/extensions.c
libxslt/extra.c
libxslt/functions.c
libxslt/imports.c
libxslt/keys.c
libxslt/namespaces.c
libxslt/numbers.c
libxslt/pattern.c
libxslt/preproc.c
libxslt/security.c
libxslt/templates.c
libxslt/templates.h
libxslt/transform.c
libxslt/variables.c
libxslt/xslt.c
libxslt/xsltInternals.h
libxslt/xsltutils.c
libxslt/xsltutils.h