From 39ca507d7a5b00cca4a3e83dfd97603fa258dd25 Mon Sep 17 00:00:00 2001 From: Alistair Leslie-Hughes Date: Sat, 29 Jul 2023 18:15:19 +1000 Subject: [PATCH] msxml3: Remove DECLSPEC_HIDDEN usage. --- dlls/msxml3/msxml_dispex.h | 24 ++--- dlls/msxml3/msxml_private.h | 202 ++++++++++++++++++------------------ dlls/msxml3/xslpattern.h | 10 +- dlls/msxml3/xslpattern.l | 2 +- 4 files changed, 119 insertions(+), 119 deletions(-) diff --git a/dlls/msxml3/msxml_dispex.h b/dlls/msxml3/msxml_dispex.h index b4eb02117bb..31d0cdfae7d 100644 --- a/dlls/msxml3/msxml_dispex.h +++ b/dlls/msxml3/msxml_dispex.h @@ -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__ */ diff --git a/dlls/msxml3/msxml_private.h b/dlls/msxml3/msxml_private.h index cd8ae547c73..449a86df5e8 100644 --- a/dlls/msxml3/msxml_private.h +++ b/dlls/msxml3/msxml_private.h @@ -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 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 diff --git a/dlls/msxml3/xslpattern.h b/dlls/msxml3/xslpattern.h index 7d2ba5bc739..388b4955029 100644 --- a/dlls/msxml3/xslpattern.h +++ b/dlls/msxml3/xslpattern.h @@ -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__ */ diff --git a/dlls/msxml3/xslpattern.l b/dlls/msxml3/xslpattern.l index ddf1503c1ba..bfcfa1ac42a 100644 --- a/dlls/msxml3/xslpattern.l +++ b/dlls/msxml3/xslpattern.l @@ -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;