Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
a1c8f6df
Commit
a1c8f6df
authored
Feb 24, 2011
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msxml3: Include the system libxml headers before the Windows headers.
parent
9bc5946c
Hide whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
187 additions
and
57 deletions
+187
-57
attribute.c
dlls/msxml3/attribute.c
+6
-0
bsc.c
dlls/msxml3/bsc.c
+5
-0
cdata.c
dlls/msxml3/cdata.c
+5
-0
comment.c
dlls/msxml3/comment.c
+5
-0
dispex.c
dlls/msxml3/dispex.c
+5
-0
docfrag.c
dlls/msxml3/docfrag.c
+5
-0
doctype.c
dlls/msxml3/doctype.c
+5
-0
domdoc.c
dlls/msxml3/domdoc.c
+9
-5
domimpl.c
dlls/msxml3/domimpl.c
+5
-0
element.c
dlls/msxml3/element.c
+5
-0
entityref.c
dlls/msxml3/entityref.c
+5
-0
factory.c
dlls/msxml3/factory.c
+5
-0
httprequest.c
dlls/msxml3/httprequest.c
+6
-2
main.c
dlls/msxml3/main.c
+15
-0
msxml_private.h
dlls/msxml3/msxml_private.h
+0
-27
node.c
dlls/msxml3/node.c
+27
-4
nodelist.c
dlls/msxml3/nodelist.c
+5
-0
nodemap.c
dlls/msxml3/nodemap.c
+5
-0
parseerror.c
dlls/msxml3/parseerror.c
+5
-0
pi.c
dlls/msxml3/pi.c
+5
-0
queryresult.c
dlls/msxml3/queryresult.c
+7
-3
saxreader.c
dlls/msxml3/saxreader.c
+7
-3
schema.c
dlls/msxml3/schema.c
+12
-8
stylesheet.c
dlls/msxml3/stylesheet.c
+5
-0
text.c
dlls/msxml3/text.c
+5
-0
xdr.c
dlls/msxml3/xdr.c
+6
-3
xmldoc.c
dlls/msxml3/xmldoc.c
+5
-0
xmlelem.c
dlls/msxml3/xmlelem.c
+5
-0
xslpattern.h
dlls/msxml3/xslpattern.h
+0
-2
xslpattern.l
dlls/msxml3/xslpattern.l
+1
-0
xslpattern.y
dlls/msxml3/xslpattern.y
+1
-0
No files found.
dlls/msxml3/attribute.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,12 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
# include <libxml/HTMLtree.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/bsc.c
View file @
a1c8f6df
...
...
@@ -22,6 +22,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/cdata.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/comment.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/dispex.c
View file @
a1c8f6df
...
...
@@ -21,6 +21,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/docfrag.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/doctype.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/domdoc.c
View file @
a1c8f6df
...
...
@@ -26,6 +26,15 @@
#include <stdarg.h>
#include <assert.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
# include <libxml/xpathInternals.h>
# include <libxml/xmlsave.h>
# include <libxml/SAX2.h>
# include <libxml/parserInternals.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
@@ -49,11 +58,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(msxml);
#ifdef HAVE_LIBXML2
#include <libxml/xpathInternals.h>
#include <libxml/xmlsave.h>
#include <libxml/SAX2.h>
#include <libxml/parserInternals.h>
/* not defined in older versions */
#define XML_SAVE_FORMAT 1
#define XML_SAVE_NO_DECL 2
...
...
dlls/msxml3/domimpl.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/element.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/entityref.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/factory.c
View file @
a1c8f6df
...
...
@@ -24,6 +24,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/httprequest.c
View file @
a1c8f6df
...
...
@@ -25,6 +25,12 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
# include <libxml/encoding.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
@@ -41,8 +47,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(msxml);
#ifdef HAVE_LIBXML2
#include <libxml/encoding.h>
static
const
WCHAR
MethodGetW
[]
=
{
'G'
,
'E'
,
'T'
,
0
};
static
const
WCHAR
MethodPutW
[]
=
{
'P'
,
'U'
,
'T'
,
0
};
static
const
WCHAR
MethodPostW
[]
=
{
'P'
,
'O'
,
'S'
,
'T'
,
0
};
...
...
dlls/msxml3/main.c
View file @
a1c8f6df
...
...
@@ -25,6 +25,21 @@
#define COBJMACROS
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
# ifdef SONAME_LIBXSLT
# ifdef HAVE_LIBXSLT_PATTERN_H
# include <libxslt/pattern.h>
# endif
# ifdef HAVE_LIBXSLT_TRANSFORM_H
# include <libxslt/transform.h>
# endif
# include <libxslt/xsltutils.h>
# include <libxslt/xsltInternals.h>
# endif
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/msxml_private.h
View file @
a1c8f6df
...
...
@@ -159,14 +159,6 @@ BOOL dispex_query_interface(DispatchEx*,REFIID,void**);
#ifdef HAVE_LIBXML2
#ifdef HAVE_LIBXML_PARSER_H
#include <libxml/parser.h>
#endif
#include <libxml/xmlerror.h>
extern
void
schemasInit
(
void
);
extern
void
schemasCleanup
(
void
);
...
...
@@ -361,25 +353,6 @@ static inline HRESULT return_null_bstr(BSTR *p)
#endif
extern
void
*
libxslt_handle
;
#ifdef SONAME_LIBXSLT
# ifdef HAVE_LIBXSLT_PATTERN_H
# include <libxslt/pattern.h>
# endif
# ifdef HAVE_LIBXSLT_TRANSFORM_H
# include <libxslt/transform.h>
# endif
# include <libxslt/xsltutils.h>
# include <libxslt/xsltInternals.h>
# define MAKE_FUNCPTR(f) extern typeof(f) * p##f
MAKE_FUNCPTR
(
xsltApplyStylesheet
);
MAKE_FUNCPTR
(
xsltCleanupGlobals
);
MAKE_FUNCPTR
(
xsltFreeStylesheet
);
MAKE_FUNCPTR
(
xsltParseStylesheetDoc
);
# undef MAKE_FUNCPTR
#endif
extern
IXMLDOMParseError
*
create_parseError
(
LONG
code
,
BSTR
url
,
BSTR
reason
,
BSTR
srcText
,
LONG
line
,
LONG
linepos
,
LONG
filepos
);
extern
HRESULT
DOMDocument_create
(
const
GUID
*
,
IUnknown
*
,
void
**
);
...
...
dlls/msxml3/node.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,23 @@
#define COBJMACROS
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
# include <libxml/HTMLtree.h>
# ifdef SONAME_LIBXSLT
# ifdef HAVE_LIBXSLT_PATTERN_H
# include <libxslt/pattern.h>
# endif
# ifdef HAVE_LIBXSLT_TRANSFORM_H
# include <libxslt/transform.h>
# endif
# include <libxslt/xsltutils.h>
# include <libxslt/xsltInternals.h>
# endif
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
@@ -32,16 +49,22 @@
#include "msxml_private.h"
#ifdef HAVE_LIBXML2
# include <libxml/HTMLtree.h>
#endif
#include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL
(
msxml
);
#ifdef HAVE_LIBXML2
#ifdef SONAME_LIBXSLT
extern
void
*
libxslt_handle
;
# define MAKE_FUNCPTR(f) extern typeof(f) * p##f
MAKE_FUNCPTR
(
xsltApplyStylesheet
);
MAKE_FUNCPTR
(
xsltCleanupGlobals
);
MAKE_FUNCPTR
(
xsltFreeStylesheet
);
MAKE_FUNCPTR
(
xsltParseStylesheetDoc
);
# undef MAKE_FUNCPTR
#endif
/* TODO: get rid of these and use the enum */
static
const
WCHAR
szBinBase64
[]
=
{
'b'
,
'i'
,
'n'
,
'.'
,
'b'
,
'a'
,
's'
,
'e'
,
'6'
,
'4'
,
0
};
static
const
WCHAR
szString
[]
=
{
's'
,
't'
,
'r'
,
'i'
,
'n'
,
'g'
,
0
};
...
...
dlls/msxml3/nodelist.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/nodemap.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#define COBJMACROS
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/parseerror.c
View file @
a1c8f6df
...
...
@@ -24,6 +24,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
...
...
dlls/msxml3/pi.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/queryresult.c
View file @
a1c8f6df
...
...
@@ -25,6 +25,13 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
# include <libxml/xpath.h>
# include <libxml/xpathInternals.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
@@ -48,9 +55,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(msxml);
#ifdef HAVE_LIBXML2
#include <libxml/xpath.h>
#include <libxml/xpathInternals.h>
int
registerNamespaces
(
xmlXPathContextPtr
ctxt
);
xmlChar
*
XSLPattern_to_XPath
(
xmlXPathContextPtr
ctxt
,
xmlChar
const
*
xslpat_str
);
...
...
dlls/msxml3/saxreader.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,13 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
# include <libxml/SAX2.h>
# include <libxml/parserInternals.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
@@ -42,9 +49,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(msxml);
#ifdef HAVE_LIBXML2
#include <libxml/SAX2.h>
#include <libxml/parserInternals.h>
typedef
struct
_saxreader
{
IVBSAXXMLReader
IVBSAXXMLReader_iface
;
...
...
dlls/msxml3/schema.c
View file @
a1c8f6df
...
...
@@ -25,6 +25,18 @@
#include <assert.h>
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
# include <libxml/tree.h>
# include <libxml/xmlschemas.h>
# include <libxml/schemasInternals.h>
# include <libxml/hash.h>
# include <libxml/parser.h>
# include <libxml/parserInternals.h>
# include <libxml/xmlIO.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
@@ -47,14 +59,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(msxml);
#ifdef HAVE_LIBXML2
#include <libxml/tree.h>
#include <libxml/xmlschemas.h>
#include <libxml/schemasInternals.h>
#include <libxml/hash.h>
#include <libxml/parser.h>
#include <libxml/parserInternals.h>
#include <libxml/xmlIO.h>
xmlDocPtr
XDR_to_XSD_doc
(
xmlDocPtr
xdr_doc
,
xmlChar
const
*
nsURI
);
static
const
xmlChar
XSD_schema
[]
=
"schema"
;
...
...
dlls/msxml3/stylesheet.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/text.c
View file @
a1c8f6df
...
...
@@ -24,6 +24,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/xdr.c
View file @
a1c8f6df
...
...
@@ -20,8 +20,13 @@
#include "config.h"
#include "wine/debug.h"
#include <assert.h>
#ifdef HAVE_LIBXML2
# include <libxml/tree.h>
#endif
#include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL
(
msxml
);
...
...
@@ -31,8 +36,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(msxml);
#ifdef HAVE_LIBXML2
#include <libxml/tree.h>
static
const
xmlChar
DT_prefix
[]
=
"dt"
;
static
const
xmlChar
DT_href
[]
=
"urn:schemas-microsoft-com:datatypes"
;
static
const
xmlChar
XDR_prefix
[]
=
"xdr"
;
...
...
dlls/msxml3/xmldoc.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/xmlelem.c
View file @
a1c8f6df
...
...
@@ -23,6 +23,11 @@
#include "config.h"
#include <stdarg.h>
#ifdef HAVE_LIBXML2
# include <libxml/parser.h>
# include <libxml/xmlerror.h>
#endif
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
...
...
dlls/msxml3/xslpattern.h
View file @
a1c8f6df
...
...
@@ -25,8 +25,6 @@
#error You must include config.h to use this header
#endif
#include "wine/debug.h"
#ifndef HAVE_LIBXML2
#error You must have libxml2 to use this header
#endif
...
...
dlls/msxml3/xslpattern.l
View file @
a1c8f6df
...
...
@@ -26,6 +26,7 @@
#include "xslpattern.h"
#include "xslpattern.tab.h"
#include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL(msxml);
...
...
dlls/msxml3/xslpattern.y
View file @
a1c8f6df
...
...
@@ -25,6 +25,7 @@
#ifdef HAVE_LIBXML2
#include "xslpattern.h"
#include <libxml/xpathInternals.h>
#include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL(msxml);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment