diff --git a/dlls/webservices/heap.c b/dlls/webservices/heap.c index 93c57d523bd..b2ee514b970 100644 --- a/dlls/webservices/heap.c +++ b/dlls/webservices/heap.c @@ -320,7 +320,7 @@ HRESULT WINAPI WsGetHeapProperty( WS_HEAP *handle, WS_HEAP_PROPERTY_ID id, void } #define XML_BUFFER_INITIAL_ALLOCATED_SIZE 256 -struct xmlbuf *alloc_xmlbuf( WS_HEAP *heap, SIZE_T size, WS_XML_WRITER_ENCODING_TYPE encoding, WS_CHARSET charset, +struct xmlbuf *alloc_xmlbuf( WS_HEAP *heap, SIZE_T size, unsigned int encoding, WS_CHARSET charset, const WS_XML_DICTIONARY *dict_static, WS_XML_DICTIONARY *dict ) { struct xmlbuf *ret; diff --git a/dlls/webservices/webservices_private.h b/dlls/webservices/webservices_private.h index 806d79ba4f2..e4a76afb7dd 100644 --- a/dlls/webservices/webservices_private.h +++ b/dlls/webservices/webservices_private.h @@ -27,7 +27,7 @@ struct xmlbuf WS_HEAP *heap; WS_BYTES bytes; SIZE_T size; - WS_XML_WRITER_ENCODING_TYPE encoding; + unsigned int encoding; WS_CHARSET charset; const WS_XML_DICTIONARY *dict_static; WS_XML_DICTIONARY *dict; @@ -38,7 +38,7 @@ void *ws_alloc_zero( WS_HEAP *, SIZE_T ); void *ws_realloc( WS_HEAP *, void *, SIZE_T, SIZE_T ); void *ws_realloc_zero( WS_HEAP *, void *, SIZE_T, SIZE_T ); void ws_free( WS_HEAP *, void *, SIZE_T ); -struct xmlbuf *alloc_xmlbuf( WS_HEAP *, SIZE_T, WS_XML_WRITER_ENCODING_TYPE, WS_CHARSET, +struct xmlbuf *alloc_xmlbuf( WS_HEAP *, SIZE_T, unsigned int, WS_CHARSET, const WS_XML_DICTIONARY *, WS_XML_DICTIONARY * ); void free_xmlbuf( struct xmlbuf * );