1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-11-05 12:10:38 +03:00
Files
libxslt/libxslt/attributes.h
Daniel Veillard 3d4bbb5c8d Fix bug #76043 about cascading attribute sets added a specific example for
* libxslt/attributes.c libxslt/attributes.h libxslt/pattern.c
  libxslt/xslt.c: Fix bug #76043 about cascading attribute sets
* tests/docs/Makefile.am tests/docs/bug-80.xml
  tests/general/Makefile.am tests/general/bug-80.*: added a
  specific example for bug #76043 in the regression tests
Daniel
2002-03-25 16:16:25 +00:00

32 lines
694 B
C

/*
* attributes.h: interface for the XSLT attribute handling
*
* See Copyright for the status of this software.
*
* daniel@veillard.com
*/
#ifndef __XML_XSLT_ATTRIBUTES_H__
#define __XML_XSLT_ATTRIBUTES_H__
#include <libxml/tree.h>
#ifdef __cplusplus
extern "C" {
#endif
void xsltParseStylesheetAttributeSet (xsltStylesheetPtr style,
xmlNodePtr cur);
void xsltFreeAttributeSetsHashes (xsltStylesheetPtr style);
void xsltApplyAttributeSet (xsltTransformContextPtr ctxt,
xmlNodePtr node,
xmlNodePtr inst,
xmlChar *attributes);
void xsltResolveStylesheetAttributeSet(xsltStylesheetPtr style);
#ifdef __cplusplus
}
#endif
#endif /* __XML_XSLT_ATTRIBUTES_H__ */