mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-01 18:43:37 +00:00
msxml3: Remove DECLSPEC_HIDDEN usage.
This commit is contained in:
parent
1447471af0
commit
39ca507d7a
|
@ -80,8 +80,8 @@ typedef enum tid_t
|
|||
LAST_tid
|
||||
} tid_t;
|
||||
|
||||
extern HRESULT get_typeinfo(tid_t tid, ITypeInfo **typeinfo) DECLSPEC_HIDDEN;
|
||||
extern void release_typelib(void) DECLSPEC_HIDDEN;
|
||||
extern HRESULT get_typeinfo(tid_t tid, ITypeInfo **typeinfo);
|
||||
extern void release_typelib(void);
|
||||
|
||||
typedef struct dispex_data_t dispex_data_t;
|
||||
|
||||
|
@ -108,10 +108,10 @@ typedef struct
|
|||
dispex_static_data_t *data;
|
||||
} DispatchEx;
|
||||
|
||||
void init_dispex(DispatchEx*,IUnknown*,dispex_static_data_t*) DECLSPEC_HIDDEN;
|
||||
void release_dispex(DispatchEx*) DECLSPEC_HIDDEN;
|
||||
BOOL dispex_query_interface(DispatchEx*,REFIID,void**) DECLSPEC_HIDDEN;
|
||||
const IID *get_riid_from_tid(enum tid_t tid) DECLSPEC_HIDDEN;
|
||||
void init_dispex(DispatchEx*,IUnknown*,dispex_static_data_t*);
|
||||
void release_dispex(DispatchEx*);
|
||||
BOOL dispex_query_interface(DispatchEx*,REFIID,void**);
|
||||
const IID *get_riid_from_tid(enum tid_t tid);
|
||||
|
||||
static inline HRESULT return_bstr(const WCHAR *value, BSTR *p)
|
||||
{
|
||||
|
@ -144,14 +144,14 @@ static inline HRESULT return_bstrn(const WCHAR *value, int len, BSTR *p)
|
|||
return S_OK;
|
||||
}
|
||||
|
||||
extern HRESULT dom_document_create(MSXML_VERSION class_version, void **document) DECLSPEC_HIDDEN;
|
||||
extern HRESULT dom_document_create(MSXML_VERSION class_version, void **document);
|
||||
|
||||
typedef struct bsc_t bsc_t;
|
||||
|
||||
HRESULT create_moniker_from_url(LPCWSTR, IMoniker**) DECLSPEC_HIDDEN;
|
||||
HRESULT create_uri(IUri *base, const WCHAR *, IUri **) DECLSPEC_HIDDEN;
|
||||
HRESULT bind_url(IMoniker*, HRESULT (*onDataAvailable)(void*,char*,DWORD), void*, bsc_t**) DECLSPEC_HIDDEN;
|
||||
HRESULT detach_bsc(bsc_t*) DECLSPEC_HIDDEN;
|
||||
IUri *get_base_uri(IUnknown *site) DECLSPEC_HIDDEN;
|
||||
HRESULT create_moniker_from_url(LPCWSTR, IMoniker**);
|
||||
HRESULT create_uri(IUri *base, const WCHAR *, IUri **);
|
||||
HRESULT bind_url(IMoniker*, HRESULT (*onDataAvailable)(void*,char*,DWORD), void*, bsc_t**);
|
||||
HRESULT detach_bsc(bsc_t*);
|
||||
IUri *get_base_uri(IUnknown *site);
|
||||
|
||||
#endif /* __MSXML_DISPEX__ */
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
|
||||
#include "msxml_dispex.h"
|
||||
|
||||
extern const CLSID * DOMDocument_version(MSXML_VERSION v) DECLSPEC_HIDDEN;
|
||||
extern const CLSID * DOMDocument_version(MSXML_VERSION v);
|
||||
|
||||
|
||||
/* The XDR datatypes (urn:schemas-microsoft-com:datatypes)
|
||||
|
@ -76,7 +76,7 @@ typedef enum _XDR_DT {
|
|||
LAST_DT
|
||||
} XDR_DT;
|
||||
|
||||
extern HINSTANCE MSXML_hInstance DECLSPEC_HIDDEN;
|
||||
extern HINSTANCE MSXML_hInstance;
|
||||
|
||||
/* XSLProcessor parameter list */
|
||||
struct xslprocessor_par
|
||||
|
@ -92,8 +92,8 @@ struct xslprocessor_params
|
|||
unsigned int count;
|
||||
};
|
||||
|
||||
extern void schemasInit(void) DECLSPEC_HIDDEN;
|
||||
extern void schemasCleanup(void) DECLSPEC_HIDDEN;
|
||||
extern void schemasInit(void);
|
||||
extern void schemasCleanup(void);
|
||||
|
||||
/* IXMLDOMNode Internal Structure */
|
||||
typedef struct _xmlnode
|
||||
|
@ -125,48 +125,48 @@ struct enumvariant_funcs
|
|||
};
|
||||
|
||||
/* constructors */
|
||||
extern IUnknown *create_domdoc( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_xmldoc( void ) DECLSPEC_HIDDEN;
|
||||
extern IXMLDOMNode *create_node( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_element( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_attribute( xmlNodePtr, BOOL ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_text( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_pi( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_comment( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_cdata( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IXMLDOMNodeList *create_children_nodelist( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IXMLDOMNamedNodeMap *create_nodemap( xmlNodePtr, const struct nodemap_funcs* ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_doc_fragment( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_doc_entity_ref( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_doc_type( xmlNodePtr ) DECLSPEC_HIDDEN;
|
||||
extern HRESULT create_selection( xmlNodePtr, xmlChar*, IXMLDOMNodeList** ) DECLSPEC_HIDDEN;
|
||||
extern HRESULT create_enumvariant( IUnknown*, BOOL, const struct enumvariant_funcs*, IEnumVARIANT**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT create_dom_implementation(IXMLDOMImplementation **obj) DECLSPEC_HIDDEN;
|
||||
extern IUnknown *create_domdoc( xmlNodePtr );
|
||||
extern IUnknown *create_xmldoc( void );
|
||||
extern IXMLDOMNode *create_node( xmlNodePtr );
|
||||
extern IUnknown *create_element( xmlNodePtr );
|
||||
extern IUnknown *create_attribute( xmlNodePtr, BOOL );
|
||||
extern IUnknown *create_text( xmlNodePtr );
|
||||
extern IUnknown *create_pi( xmlNodePtr );
|
||||
extern IUnknown *create_comment( xmlNodePtr );
|
||||
extern IUnknown *create_cdata( xmlNodePtr );
|
||||
extern IXMLDOMNodeList *create_children_nodelist( xmlNodePtr );
|
||||
extern IXMLDOMNamedNodeMap *create_nodemap( xmlNodePtr, const struct nodemap_funcs* );
|
||||
extern IUnknown *create_doc_fragment( xmlNodePtr );
|
||||
extern IUnknown *create_doc_entity_ref( xmlNodePtr );
|
||||
extern IUnknown *create_doc_type( xmlNodePtr );
|
||||
extern HRESULT create_selection( xmlNodePtr, xmlChar*, IXMLDOMNodeList** );
|
||||
extern HRESULT create_enumvariant( IUnknown*, BOOL, const struct enumvariant_funcs*, IEnumVARIANT**);
|
||||
extern HRESULT create_dom_implementation(IXMLDOMImplementation **obj);
|
||||
|
||||
/* data accessors */
|
||||
xmlNodePtr xmlNodePtr_from_domnode( IXMLDOMNode *iface, xmlElementType type ) DECLSPEC_HIDDEN;
|
||||
xmlNodePtr xmlNodePtr_from_domnode( IXMLDOMNode *iface, xmlElementType type );
|
||||
|
||||
/* helpers */
|
||||
extern xmlChar *xmlChar_from_wchar( LPCWSTR str ) DECLSPEC_HIDDEN;
|
||||
extern xmlChar *xmlChar_from_wchar( LPCWSTR str );
|
||||
|
||||
extern void xmldoc_init( xmlDocPtr doc, MSXML_VERSION version ) DECLSPEC_HIDDEN;
|
||||
extern LONG xmldoc_add_ref( xmlDocPtr doc ) DECLSPEC_HIDDEN;
|
||||
extern LONG xmldoc_release( xmlDocPtr doc ) DECLSPEC_HIDDEN;
|
||||
extern LONG xmldoc_add_refs( xmlDocPtr doc, LONG refs ) DECLSPEC_HIDDEN;
|
||||
extern LONG xmldoc_release_refs ( xmlDocPtr doc, LONG refs ) DECLSPEC_HIDDEN;
|
||||
extern void xmlnode_add_ref(xmlNodePtr node) DECLSPEC_HIDDEN;
|
||||
extern void xmlnode_release(xmlNodePtr node) DECLSPEC_HIDDEN;
|
||||
extern int xmlnode_get_inst_cnt( xmlnode *node ) DECLSPEC_HIDDEN;
|
||||
extern HRESULT xmldoc_add_orphan( xmlDocPtr doc, xmlNodePtr node ) DECLSPEC_HIDDEN;
|
||||
extern HRESULT xmldoc_remove_orphan( xmlDocPtr doc, xmlNodePtr node ) DECLSPEC_HIDDEN;
|
||||
extern void xmldoc_link_xmldecl(xmlDocPtr doc, xmlNodePtr node) DECLSPEC_HIDDEN;
|
||||
extern xmlNodePtr xmldoc_unlink_xmldecl(xmlDocPtr doc) DECLSPEC_HIDDEN;
|
||||
extern MSXML_VERSION xmldoc_version( xmlDocPtr doc ) DECLSPEC_HIDDEN;
|
||||
extern void xmldoc_init( xmlDocPtr doc, MSXML_VERSION version );
|
||||
extern LONG xmldoc_add_ref( xmlDocPtr doc );
|
||||
extern LONG xmldoc_release( xmlDocPtr doc );
|
||||
extern LONG xmldoc_add_refs( xmlDocPtr doc, LONG refs );
|
||||
extern LONG xmldoc_release_refs ( xmlDocPtr doc, LONG refs );
|
||||
extern void xmlnode_add_ref(xmlNodePtr node);
|
||||
extern void xmlnode_release(xmlNodePtr node);
|
||||
extern int xmlnode_get_inst_cnt( xmlnode *node );
|
||||
extern HRESULT xmldoc_add_orphan( xmlDocPtr doc, xmlNodePtr node );
|
||||
extern HRESULT xmldoc_remove_orphan( xmlDocPtr doc, xmlNodePtr node );
|
||||
extern void xmldoc_link_xmldecl(xmlDocPtr doc, xmlNodePtr node);
|
||||
extern xmlNodePtr xmldoc_unlink_xmldecl(xmlDocPtr doc);
|
||||
extern MSXML_VERSION xmldoc_version( xmlDocPtr doc );
|
||||
|
||||
extern HRESULT XMLElement_create( xmlNodePtr node, LPVOID *ppObj, BOOL own ) DECLSPEC_HIDDEN;
|
||||
extern HRESULT XMLElement_create( xmlNodePtr node, LPVOID *ppObj, BOOL own );
|
||||
|
||||
extern void wineXmlCallbackLog(char const* caller, xmlErrorLevel lvl, char const* msg, va_list ap) DECLSPEC_HIDDEN;
|
||||
extern void wineXmlCallbackError(char const* caller, xmlErrorPtr err) DECLSPEC_HIDDEN;
|
||||
extern void wineXmlCallbackLog(char const* caller, xmlErrorLevel lvl, char const* msg, va_list ap);
|
||||
extern void wineXmlCallbackError(char const* caller, xmlErrorPtr err);
|
||||
|
||||
#define LIBXML2_LOG_CALLBACK WINAPIV __WINE_PRINTF_ATTR(2,3)
|
||||
|
||||
|
@ -181,68 +181,68 @@ extern void wineXmlCallbackError(char const* caller, xmlErrorPtr err) DECLSPEC_H
|
|||
|
||||
#define LIBXML2_CALLBACK_SERROR(caller, err) wineXmlCallbackError(#caller, err)
|
||||
|
||||
extern BOOL is_preserving_whitespace(xmlNodePtr node) DECLSPEC_HIDDEN;
|
||||
extern BOOL is_xpathmode(const xmlDocPtr doc) DECLSPEC_HIDDEN;
|
||||
extern void set_xpathmode(xmlDocPtr doc, BOOL xpath) DECLSPEC_HIDDEN;
|
||||
extern BOOL is_preserving_whitespace(xmlNodePtr node);
|
||||
extern BOOL is_xpathmode(const xmlDocPtr doc);
|
||||
extern void set_xpathmode(xmlDocPtr doc, BOOL xpath);
|
||||
|
||||
extern void init_xmlnode(xmlnode*,xmlNodePtr,IXMLDOMNode*,dispex_static_data_t*) DECLSPEC_HIDDEN;
|
||||
extern void destroy_xmlnode(xmlnode*) DECLSPEC_HIDDEN;
|
||||
extern BOOL node_query_interface(xmlnode*,REFIID,void**) DECLSPEC_HIDDEN;
|
||||
extern xmlnode *get_node_obj(IXMLDOMNode*) DECLSPEC_HIDDEN;
|
||||
extern void init_xmlnode(xmlnode*,xmlNodePtr,IXMLDOMNode*,dispex_static_data_t*);
|
||||
extern void destroy_xmlnode(xmlnode*);
|
||||
extern BOOL node_query_interface(xmlnode*,REFIID,void**);
|
||||
extern xmlnode *get_node_obj(IXMLDOMNode*);
|
||||
|
||||
extern HRESULT node_append_child(xmlnode*,IXMLDOMNode*,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_nodeName(xmlnode*,BSTR*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_content(xmlnode*,VARIANT*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_set_content(xmlnode*,LPCWSTR) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_put_value(xmlnode*,VARIANT*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_put_value_escaped(xmlnode*,VARIANT*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_parent(xmlnode*,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_child_nodes(xmlnode*,IXMLDOMNodeList**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_first_child(xmlnode*,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_last_child(xmlnode*,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_previous_sibling(xmlnode*,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_next_sibling(xmlnode*,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_insert_before(xmlnode*,IXMLDOMNode*,const VARIANT*,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_replace_child(xmlnode*,IXMLDOMNode*,IXMLDOMNode*,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_put_text(xmlnode*,BSTR) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_xml(xmlnode*,BOOL,BSTR*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_clone(xmlnode*,VARIANT_BOOL,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_prefix(xmlnode*,BSTR*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_base_name(xmlnode*,BSTR*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_namespaceURI(xmlnode*,BSTR*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_remove_child(xmlnode*,IXMLDOMNode*,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_has_childnodes(const xmlnode*,VARIANT_BOOL*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_owner_doc(const xmlnode*,IXMLDOMDocument**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_get_text(const xmlnode*,BSTR*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_select_nodes(const xmlnode*,BSTR,IXMLDOMNodeList**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_select_singlenode(const xmlnode*,BSTR,IXMLDOMNode**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_transform_node(const xmlnode*,IXMLDOMNode*,BSTR*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_append_child(xmlnode*,IXMLDOMNode*,IXMLDOMNode**);
|
||||
extern HRESULT node_get_nodeName(xmlnode*,BSTR*);
|
||||
extern HRESULT node_get_content(xmlnode*,VARIANT*);
|
||||
extern HRESULT node_set_content(xmlnode*,LPCWSTR);
|
||||
extern HRESULT node_put_value(xmlnode*,VARIANT*);
|
||||
extern HRESULT node_put_value_escaped(xmlnode*,VARIANT*);
|
||||
extern HRESULT node_get_parent(xmlnode*,IXMLDOMNode**);
|
||||
extern HRESULT node_get_child_nodes(xmlnode*,IXMLDOMNodeList**);
|
||||
extern HRESULT node_get_first_child(xmlnode*,IXMLDOMNode**);
|
||||
extern HRESULT node_get_last_child(xmlnode*,IXMLDOMNode**);
|
||||
extern HRESULT node_get_previous_sibling(xmlnode*,IXMLDOMNode**);
|
||||
extern HRESULT node_get_next_sibling(xmlnode*,IXMLDOMNode**);
|
||||
extern HRESULT node_insert_before(xmlnode*,IXMLDOMNode*,const VARIANT*,IXMLDOMNode**);
|
||||
extern HRESULT node_replace_child(xmlnode*,IXMLDOMNode*,IXMLDOMNode*,IXMLDOMNode**);
|
||||
extern HRESULT node_put_text(xmlnode*,BSTR);
|
||||
extern HRESULT node_get_xml(xmlnode*,BOOL,BSTR*);
|
||||
extern HRESULT node_clone(xmlnode*,VARIANT_BOOL,IXMLDOMNode**);
|
||||
extern HRESULT node_get_prefix(xmlnode*,BSTR*);
|
||||
extern HRESULT node_get_base_name(xmlnode*,BSTR*);
|
||||
extern HRESULT node_get_namespaceURI(xmlnode*,BSTR*);
|
||||
extern HRESULT node_remove_child(xmlnode*,IXMLDOMNode*,IXMLDOMNode**);
|
||||
extern HRESULT node_has_childnodes(const xmlnode*,VARIANT_BOOL*);
|
||||
extern HRESULT node_get_owner_doc(const xmlnode*,IXMLDOMDocument**);
|
||||
extern HRESULT node_get_text(const xmlnode*,BSTR*);
|
||||
extern HRESULT node_select_nodes(const xmlnode*,BSTR,IXMLDOMNodeList**);
|
||||
extern HRESULT node_select_singlenode(const xmlnode*,BSTR,IXMLDOMNode**);
|
||||
extern HRESULT node_transform_node(const xmlnode*,IXMLDOMNode*,BSTR*);
|
||||
extern HRESULT node_transform_node_params(const xmlnode*,IXMLDOMNode*,BSTR*,ISequentialStream*,
|
||||
const struct xslprocessor_params*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT node_create_supporterrorinfo(const tid_t*,void**) DECLSPEC_HIDDEN;
|
||||
const struct xslprocessor_params*);
|
||||
extern HRESULT node_create_supporterrorinfo(const tid_t*,void**);
|
||||
|
||||
extern HRESULT get_domdoc_from_xmldoc(xmlDocPtr xmldoc, IXMLDOMDocument3 **document) DECLSPEC_HIDDEN;
|
||||
extern HRESULT get_domdoc_from_xmldoc(xmlDocPtr xmldoc, IXMLDOMDocument3 **document);
|
||||
|
||||
extern HRESULT SchemaCache_validate_tree(IXMLDOMSchemaCollection2*, xmlNodePtr) DECLSPEC_HIDDEN;
|
||||
extern XDR_DT SchemaCache_get_node_dt(IXMLDOMSchemaCollection2*, xmlNodePtr) DECLSPEC_HIDDEN;
|
||||
extern HRESULT cache_from_doc_ns(IXMLDOMSchemaCollection2*, xmlnode*) DECLSPEC_HIDDEN;
|
||||
extern HRESULT SchemaCache_validate_tree(IXMLDOMSchemaCollection2*, xmlNodePtr);
|
||||
extern XDR_DT SchemaCache_get_node_dt(IXMLDOMSchemaCollection2*, xmlNodePtr);
|
||||
extern HRESULT cache_from_doc_ns(IXMLDOMSchemaCollection2*, xmlnode*);
|
||||
|
||||
extern XDR_DT str_to_dt(xmlChar const* str, int len /* calculated if -1 */) DECLSPEC_HIDDEN;
|
||||
extern XDR_DT bstr_to_dt(OLECHAR const* bstr, int len /* calculated if -1 */) DECLSPEC_HIDDEN;
|
||||
extern xmlChar const* dt_to_str(XDR_DT dt) DECLSPEC_HIDDEN;
|
||||
extern const char* debugstr_dt(XDR_DT dt) DECLSPEC_HIDDEN;
|
||||
extern OLECHAR const* dt_to_bstr(XDR_DT dt) DECLSPEC_HIDDEN;
|
||||
extern HRESULT dt_validate(XDR_DT dt, xmlChar const* content) DECLSPEC_HIDDEN;
|
||||
extern XDR_DT str_to_dt(xmlChar const* str, int len /* calculated if -1 */);
|
||||
extern XDR_DT bstr_to_dt(OLECHAR const* bstr, int len /* calculated if -1 */);
|
||||
extern xmlChar const* dt_to_str(XDR_DT dt);
|
||||
extern const char* debugstr_dt(XDR_DT dt);
|
||||
extern OLECHAR const* dt_to_bstr(XDR_DT dt);
|
||||
extern HRESULT dt_validate(XDR_DT dt, xmlChar const* content);
|
||||
|
||||
extern BSTR EnsureCorrectEOL(BSTR) DECLSPEC_HIDDEN;
|
||||
extern BSTR EnsureCorrectEOL(BSTR);
|
||||
|
||||
extern xmlChar* tagName_to_XPath(const BSTR tagName) DECLSPEC_HIDDEN;
|
||||
extern xmlChar* tagName_to_XPath(const BSTR tagName);
|
||||
|
||||
extern HRESULT dom_pi_put_xml_decl(IXMLDOMNode *node, BSTR data) DECLSPEC_HIDDEN;
|
||||
extern HRESULT dom_pi_put_xml_decl(IXMLDOMNode *node, BSTR data);
|
||||
|
||||
#include <libxslt/documents.h>
|
||||
extern xmlDocPtr xslt_doc_default_loader(const xmlChar *uri, xmlDictPtr dict, int options,
|
||||
void *_ctxt, xsltLoadType type) DECLSPEC_HIDDEN;
|
||||
void *_ctxt, xsltLoadType type);
|
||||
|
||||
static inline BSTR bstr_from_xmlChar(const xmlChar *str)
|
||||
{
|
||||
|
@ -338,18 +338,18 @@ static inline HRESULT return_var_false(VARIANT_BOOL *p)
|
|||
}
|
||||
|
||||
extern IXMLDOMParseError *create_parseError( LONG code, BSTR url, BSTR reason, BSTR srcText,
|
||||
LONG line, LONG linepos, LONG filepos ) DECLSPEC_HIDDEN;
|
||||
extern HRESULT SchemaCache_create(MSXML_VERSION, void**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT XMLDocument_create(void**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT SAXXMLReader_create(MSXML_VERSION, void**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT SAXAttributes_create(MSXML_VERSION, void**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT XMLHTTPRequest_create(void **) DECLSPEC_HIDDEN;
|
||||
extern HRESULT ServerXMLHTTP_create(void **) DECLSPEC_HIDDEN;
|
||||
extern HRESULT XSLTemplate_create(void**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT MXWriter_create(MSXML_VERSION, void**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT MXNamespaceManager_create(void**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT XMLParser_create(void**) DECLSPEC_HIDDEN;
|
||||
extern HRESULT XMLView_create(void**) DECLSPEC_HIDDEN;
|
||||
LONG line, LONG linepos, LONG filepos );
|
||||
extern HRESULT SchemaCache_create(MSXML_VERSION, void**);
|
||||
extern HRESULT XMLDocument_create(void**);
|
||||
extern HRESULT SAXXMLReader_create(MSXML_VERSION, void**);
|
||||
extern HRESULT SAXAttributes_create(MSXML_VERSION, void**);
|
||||
extern HRESULT XMLHTTPRequest_create(void **);
|
||||
extern HRESULT ServerXMLHTTP_create(void **);
|
||||
extern HRESULT XSLTemplate_create(void**);
|
||||
extern HRESULT MXWriter_create(MSXML_VERSION, void**);
|
||||
extern HRESULT MXNamespaceManager_create(void**);
|
||||
extern HRESULT XMLParser_create(void**);
|
||||
extern HRESULT XMLView_create(void**);
|
||||
|
||||
/* Error Codes - not defined anywhere in the public headers */
|
||||
#define E_XML_ELEMENT_UNDECLARED 0xC00CE00D
|
||||
|
|
|
@ -41,11 +41,11 @@ typedef struct _parser_param {
|
|||
#define XSLPATTERN_STYPE xmlChar*
|
||||
#define YY_EXTRA_TYPE parser_param*
|
||||
|
||||
int xslpattern_lex(xmlChar**, void*) DECLSPEC_HIDDEN;
|
||||
int xslpattern_lex_init(void**) DECLSPEC_HIDDEN;
|
||||
int xslpattern_lex_destroy(void*) DECLSPEC_HIDDEN;
|
||||
void xslpattern_set_extra(parser_param*, void*) DECLSPEC_HIDDEN;
|
||||
int xslpattern_parse(parser_param*, void*) DECLSPEC_HIDDEN;
|
||||
int xslpattern_lex(xmlChar**, void*);
|
||||
int xslpattern_lex_init(void**);
|
||||
int xslpattern_lex_destroy(void*);
|
||||
void xslpattern_set_extra(parser_param*, void*);
|
||||
int xslpattern_parse(parser_param*, void*);
|
||||
|
||||
|
||||
#endif /* __XSLPATTERN__ */
|
||||
|
|
|
@ -148,7 +148,7 @@ ANY (.)
|
|||
|
||||
%%
|
||||
|
||||
xmlChar* XSLPattern_to_XPath(xmlXPathContextPtr, xmlChar const*) DECLSPEC_HIDDEN;
|
||||
xmlChar* XSLPattern_to_XPath(xmlXPathContextPtr, xmlChar const*);
|
||||
xmlChar* XSLPattern_to_XPath(xmlXPathContextPtr ctxt, xmlChar const* xslpat_str)
|
||||
{
|
||||
parser_param p;
|
||||
|
|
Loading…
Reference in a new issue