mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 18:15:11 +00:00
[LIBSXLT]
* Create a main header and move some inclusions to it. CORE-7716 svn path=/trunk/; revision=61617
This commit is contained in:
parent
e8e1a0c758
commit
60cc4a848b
21 changed files with 96 additions and 469 deletions
40
reactos/dll/3rdparty/libxslt/attributes.c
vendored
40
reactos/dll/3rdparty/libxslt/attributes.c
vendored
|
@ -9,45 +9,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
#ifdef HAVE_MATH_H
|
||||
#include <math.h>
|
||||
#endif
|
||||
#ifdef HAVE_FLOAT_H
|
||||
#include <float.h>
|
||||
#endif
|
||||
#ifdef HAVE_IEEEFP_H
|
||||
#include <ieeefp.h>
|
||||
#endif
|
||||
#ifdef HAVE_NAN_H
|
||||
#include <nan.h>
|
||||
#endif
|
||||
#ifdef HAVE_CTYPE_H
|
||||
#include <ctype.h>
|
||||
#endif
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/uri.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "attributes.h"
|
||||
#include "namespaces.h"
|
||||
#include "templates.h"
|
||||
#include "imports.h"
|
||||
#include "transform.h"
|
||||
#include "preproc.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#define WITH_XSLT_DEBUG_ATTRIBUTES
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
|
|
14
reactos/dll/3rdparty/libxslt/attrvt.c
vendored
14
reactos/dll/3rdparty/libxslt/attrvt.c
vendored
|
@ -13,19 +13,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/xpath.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltutils.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "templates.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_AVT
|
||||
|
|
2
reactos/dll/3rdparty/libxslt/config.h
vendored
2
reactos/dll/3rdparty/libxslt/config.h
vendored
|
@ -1 +1,3 @@
|
|||
#pragma once
|
||||
|
||||
#include <win32config.h>
|
||||
|
|
19
reactos/dll/3rdparty/libxslt/documents.c
vendored
19
reactos/dll/3rdparty/libxslt/documents.c
vendored
|
@ -6,24 +6,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/parser.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "documents.h"
|
||||
#include "transform.h"
|
||||
#include "imports.h"
|
||||
#include "keys.h"
|
||||
#include "security.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifdef LIBXML_XINCLUDE_ENABLED
|
||||
#include <libxml/xinclude.h>
|
||||
|
|
19
reactos/dll/3rdparty/libxslt/extensions.c
vendored
19
reactos/dll/3rdparty/libxslt/extensions.c
vendored
|
@ -9,31 +9,14 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#include <string.h>
|
||||
#include <limits.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#ifdef WITH_MODULES
|
||||
#include <libxml/xmlmodule.h>
|
||||
#endif
|
||||
#include <libxml/list.h>
|
||||
#include <libxml/xmlIO.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "imports.h"
|
||||
#include "extensions.h"
|
||||
|
||||
#ifdef _WIN32
|
||||
#include <stdlib.h> /* for _MAX_PATH */
|
||||
#ifndef PATH_MAX
|
||||
#define PATH_MAX _MAX_PATH
|
||||
#endif
|
||||
|
|
25
reactos/dll/3rdparty/libxslt/extra.c
vendored
25
reactos/dll/3rdparty/libxslt/extra.c
vendored
|
@ -10,30 +10,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
#ifdef HAVE_TIME_H
|
||||
#include <time.h>
|
||||
#endif
|
||||
#ifdef HAVE_STDLIB_H
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "extensions.h"
|
||||
#include "variables.h"
|
||||
#include "transform.h"
|
||||
#include "extra.h"
|
||||
#include "preproc.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_EXTRA
|
||||
|
|
30
reactos/dll/3rdparty/libxslt/functions.c
vendored
30
reactos/dll/3rdparty/libxslt/functions.c
vendored
|
@ -10,37 +10,9 @@
|
|||
* Bjorn Reese <breese@users.sourceforge.net> for number formatting
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
#ifdef HAVE_CTYPE_H
|
||||
#include <ctype.h>
|
||||
#endif
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/parser.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/valid.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/xpath.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include <libxml/uri.h>
|
||||
#include <libxml/xpointer.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "functions.h"
|
||||
#include "extensions.h"
|
||||
#include "numbersInternals.h"
|
||||
#include "keys.h"
|
||||
#include "documents.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_FUNCTION
|
||||
|
|
39
reactos/dll/3rdparty/libxslt/imports.c
vendored
39
reactos/dll/3rdparty/libxslt/imports.c
vendored
|
@ -9,44 +9,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
#ifdef HAVE_MATH_H
|
||||
#include <math.h>
|
||||
#endif
|
||||
#ifdef HAVE_FLOAT_H
|
||||
#include <float.h>
|
||||
#endif
|
||||
#ifdef HAVE_IEEEFP_H
|
||||
#include <ieeefp.h>
|
||||
#endif
|
||||
#ifdef HAVE_NAN_H
|
||||
#include <nan.h>
|
||||
#endif
|
||||
#ifdef HAVE_CTYPE_H
|
||||
#include <ctype.h>
|
||||
#endif
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/uri.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "preproc.h"
|
||||
#include "imports.h"
|
||||
#include "documents.h"
|
||||
#include "security.h"
|
||||
#include "pattern.h"
|
||||
|
||||
#include "precomp.h"
|
||||
|
||||
/************************************************************************
|
||||
* *
|
||||
|
|
20
reactos/dll/3rdparty/libxslt/keys.c
vendored
20
reactos/dll/3rdparty/libxslt/keys.c
vendored
|
@ -9,25 +9,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/valid.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#include <libxml/xpath.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "imports.h"
|
||||
#include "templates.h"
|
||||
#include "keys.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_KEYS
|
||||
|
|
40
reactos/dll/3rdparty/libxslt/namespaces.c
vendored
40
reactos/dll/3rdparty/libxslt/namespaces.c
vendored
|
@ -9,45 +9,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
#ifdef HAVE_MATH_H
|
||||
#include <math.h>
|
||||
#endif
|
||||
#ifdef HAVE_FLOAT_H
|
||||
#include <float.h>
|
||||
#endif
|
||||
#ifdef HAVE_IEEEFP_H
|
||||
#include <ieeefp.h>
|
||||
#endif
|
||||
#ifdef HAVE_NAN_H
|
||||
#include <nan.h>
|
||||
#endif
|
||||
#ifdef HAVE_CTYPE_H
|
||||
#include <ctype.h>
|
||||
#endif
|
||||
#ifndef XSLT_NEED_TRIO
|
||||
#include <stdio.h>
|
||||
#else
|
||||
#include <trio.h>
|
||||
#endif
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/uri.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "namespaces.h"
|
||||
#include "imports.h"
|
||||
#include "precomp.h"
|
||||
|
||||
/************************************************************************
|
||||
* *
|
||||
|
|
19
reactos/dll/3rdparty/libxslt/numbers.c
vendored
19
reactos/dll/3rdparty/libxslt/numbers.c
vendored
|
@ -10,24 +10,7 @@
|
|||
* Bjorn Reese <breese@users.sourceforge.net>
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <limits.h>
|
||||
#include <float.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include <libxml/xpath.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#include <libxml/encoding.h>
|
||||
#include "xsltutils.h"
|
||||
#include "pattern.h"
|
||||
#include "templates.h"
|
||||
#include "transform.h"
|
||||
#include "numbersInternals.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifndef FALSE
|
||||
# define FALSE (0 == 1)
|
||||
|
|
21
reactos/dll/3rdparty/libxslt/pattern.c
vendored
21
reactos/dll/3rdparty/libxslt/pattern.c
vendored
|
@ -14,26 +14,7 @@
|
|||
* TODO: detect [number] at compilation, optimize accordingly
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/valid.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include <libxml/xpath.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "imports.h"
|
||||
#include "templates.h"
|
||||
#include "keys.h"
|
||||
#include "pattern.h"
|
||||
#include "documents.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_PATTERN
|
||||
|
|
75
reactos/dll/3rdparty/libxslt/precomp.h
vendored
Normal file
75
reactos/dll/3rdparty/libxslt/precomp.h
vendored
Normal file
|
@ -0,0 +1,75 @@
|
|||
#ifndef _LIBXSLT_PCH_
|
||||
#define _LIBXSLT_PCH_
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include <libxslt.h>
|
||||
|
||||
#ifndef XSLT_NEED_TRIO
|
||||
#include <stdio.h>
|
||||
#else
|
||||
#include <trio.h>
|
||||
#endif
|
||||
|
||||
#include <string.h>
|
||||
#include <limits.h>
|
||||
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
#ifdef HAVE_MATH_H
|
||||
#include <math.h>
|
||||
#endif
|
||||
#ifdef HAVE_FLOAT_H
|
||||
#include <float.h>
|
||||
#endif
|
||||
#ifdef HAVE_IEEEFP_H
|
||||
#include <ieeefp.h>
|
||||
#endif
|
||||
#ifdef HAVE_NAN_H
|
||||
#include <nan.h>
|
||||
#endif
|
||||
#ifdef HAVE_CTYPE_H
|
||||
#include <ctype.h>
|
||||
#endif
|
||||
#ifdef HAVE_TIME_H
|
||||
#include <time.h>
|
||||
#endif
|
||||
#ifdef HAVE_STDLIB_H
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/uri.h>
|
||||
#include <libxml/parser.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include <libxml/xpath.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#include <libxml/valid.h>
|
||||
#include <libxml/encoding.h>
|
||||
#include <libxml/dict.h>
|
||||
#include <libxml/xmlIO.h>
|
||||
#include <libxml/HTMLtree.h>
|
||||
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "attributes.h"
|
||||
#include "namespaces.h"
|
||||
#include "templates.h"
|
||||
#include "imports.h"
|
||||
#include "transform.h"
|
||||
#include "preproc.h"
|
||||
#include "documents.h"
|
||||
#include "keys.h"
|
||||
#include "security.h"
|
||||
#include "extensions.h"
|
||||
#include "variables.h"
|
||||
#include "extra.h"
|
||||
#include "pattern.h"
|
||||
#include "numbersInternals.h"
|
||||
#include "functions.h"
|
||||
|
||||
#endif /* _LIBXSLT_PCH_ */
|
26
reactos/dll/3rdparty/libxslt/preproc.c
vendored
26
reactos/dll/3rdparty/libxslt/preproc.c
vendored
|
@ -15,31 +15,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/parser.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/valid.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/uri.h>
|
||||
#include <libxml/encoding.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltutils.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "transform.h"
|
||||
#include "templates.h"
|
||||
#include "variables.h"
|
||||
#include "numbersInternals.h"
|
||||
#include "preproc.h"
|
||||
#include "extra.h"
|
||||
#include "imports.h"
|
||||
#include "extensions.h"
|
||||
#include "pattern.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_PREPROC
|
||||
|
|
35
reactos/dll/3rdparty/libxslt/security.c
vendored
35
reactos/dll/3rdparty/libxslt/security.c
vendored
|
@ -6,36 +6,13 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
#ifdef HAVE_SYS_STAT_H
|
||||
#include <sys/stat.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_MATH_H
|
||||
#include <math.h>
|
||||
#endif
|
||||
#ifdef HAVE_FLOAT_H
|
||||
#include <float.h>
|
||||
#endif
|
||||
#ifdef HAVE_IEEEFP_H
|
||||
#include <ieeefp.h>
|
||||
#endif
|
||||
#ifdef HAVE_NAN_H
|
||||
#include <nan.h>
|
||||
#endif
|
||||
#ifdef HAVE_CTYPE_H
|
||||
#include <ctype.h>
|
||||
#endif
|
||||
|
||||
#if defined(WIN32) && !defined(__CYGWIN__)
|
||||
//#include <windows.h>
|
||||
#ifndef INVALID_FILE_ATTRIBUTES
|
||||
#define INVALID_FILE_ATTRIBUTES ((DWORD)-1)
|
||||
#endif
|
||||
|
@ -52,16 +29,6 @@
|
|||
# endif
|
||||
#endif
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/uri.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "extensions.h"
|
||||
#include "security.h"
|
||||
|
||||
|
||||
struct _xsltSecurityPrefs {
|
||||
xsltSecurityCheck readFile;
|
||||
xsltSecurityCheck createFile;
|
||||
|
|
20
reactos/dll/3rdparty/libxslt/templates.c
vendored
20
reactos/dll/3rdparty/libxslt/templates.c
vendored
|
@ -9,27 +9,9 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/globals.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/dict.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "variables.h"
|
||||
#include "functions.h"
|
||||
#include "templates.h"
|
||||
#include "transform.h"
|
||||
#include "namespaces.h"
|
||||
#include "attributes.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_TEMPLATES
|
||||
|
|
35
reactos/dll/3rdparty/libxslt/transform.c
vendored
35
reactos/dll/3rdparty/libxslt/transform.c
vendored
|
@ -16,42 +16,9 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/parser.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/valid.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/encoding.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/xpath.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#include <libxml/HTMLtree.h>
|
||||
#include <libxml/debugXML.h>
|
||||
#include <libxml/uri.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "pattern.h"
|
||||
#include "transform.h"
|
||||
#include "variables.h"
|
||||
#include "numbersInternals.h"
|
||||
#include "namespaces.h"
|
||||
#include "attributes.h"
|
||||
#include "templates.h"
|
||||
#include "imports.h"
|
||||
#include "keys.h"
|
||||
#include "documents.h"
|
||||
#include "extensions.h"
|
||||
#include "extra.h"
|
||||
#include "preproc.h"
|
||||
#include "security.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_EXTRA
|
||||
|
|
23
reactos/dll/3rdparty/libxslt/variables.c
vendored
23
reactos/dll/3rdparty/libxslt/variables.c
vendored
|
@ -9,28 +9,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/valid.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/xpath.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include <libxml/dict.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "xsltutils.h"
|
||||
#include "variables.h"
|
||||
#include "transform.h"
|
||||
#include "imports.h"
|
||||
#include "preproc.h"
|
||||
#include "keys.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_VARIABLE
|
||||
|
|
30
reactos/dll/3rdparty/libxslt/xslt.c
vendored
30
reactos/dll/3rdparty/libxslt/xslt.c
vendored
|
@ -13,35 +13,7 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/parser.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/valid.h>
|
||||
#include <libxml/hash.h>
|
||||
#include <libxml/uri.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/parserInternals.h>
|
||||
#include <libxml/xpathInternals.h>
|
||||
#include <libxml/xpath.h>
|
||||
#include "xslt.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "pattern.h"
|
||||
#include "variables.h"
|
||||
#include "namespaces.h"
|
||||
#include "attributes.h"
|
||||
#include "xsltutils.h"
|
||||
#include "imports.h"
|
||||
#include "keys.h"
|
||||
#include "documents.h"
|
||||
#include "extensions.h"
|
||||
#include "preproc.h"
|
||||
#include "extra.h"
|
||||
#include "security.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifdef WITH_XSLT_DEBUG
|
||||
#define WITH_XSLT_DEBUG_PARSING
|
||||
|
|
7
reactos/dll/3rdparty/libxslt/xsltlocale.c
vendored
7
reactos/dll/3rdparty/libxslt/xsltlocale.c
vendored
|
@ -10,14 +10,9 @@
|
|||
* winapi port: Roumen Petrov
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
|
||||
#include <string.h>
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include "precomp.h"
|
||||
|
||||
#include "xsltlocale.h"
|
||||
#include "xsltutils.h"
|
||||
|
||||
#if defined(__GLIBC__) && __GLIBC__ == 2 && __GLIBC_MINOR__ <= 2
|
||||
#define newlocale __newlocale
|
||||
|
|
26
reactos/dll/3rdparty/libxslt/xsltutils.c
vendored
26
reactos/dll/3rdparty/libxslt/xsltutils.c
vendored
|
@ -9,38 +9,14 @@
|
|||
* daniel@veillard.com
|
||||
*/
|
||||
|
||||
#define IN_LIBXSLT
|
||||
#include "libxslt.h"
|
||||
#include "precomp.h"
|
||||
|
||||
#ifndef XSLT_NEED_TRIO
|
||||
#include <stdio.h>
|
||||
#else
|
||||
#include <trio.h>
|
||||
#endif
|
||||
|
||||
#include <string.h>
|
||||
#include <time.h>
|
||||
#ifdef HAVE_SYS_TIME_H
|
||||
#include <sys/time.h>
|
||||
#endif
|
||||
#ifdef HAVE_UNISTD_H
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
#ifdef HAVE_STDLIB_H
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
#include <stdarg.h>
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/tree.h>
|
||||
#include <libxml/HTMLtree.h>
|
||||
#include <libxml/xmlerror.h>
|
||||
#include <libxml/xmlIO.h>
|
||||
#include "xsltutils.h"
|
||||
#include "templates.h"
|
||||
#include "xsltInternals.h"
|
||||
#include "imports.h"
|
||||
#include "transform.h"
|
||||
|
||||
/* gettimeofday on Windows ??? */
|
||||
#if defined(WIN32) && !defined(__CYGWIN__)
|
||||
|
|
Loading…
Reference in a new issue