From: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> --- dlls/msxml3/msxml_private.h | 1 + dlls/msxml3/node.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/msxml3/msxml_private.h b/dlls/msxml3/msxml_private.h index 19e5a35e992..c22362795dc 100644 --- a/dlls/msxml3/msxml_private.h +++ b/dlls/msxml3/msxml_private.h @@ -263,6 +263,7 @@ extern struct domnode *domnode_get_root_element(struct domnode *doc); extern struct domnode *domnode_get_first_child(struct domnode *node); extern struct domnode *domnode_get_last_child(struct domnode *node); extern struct domnode *domnode_get_next_sibling(struct domnode *node); +extern struct domnode *domnode_get_previous_sibling(struct domnode *node); extern HRESULT domnode_get_attribute(const struct domnode *node, const WCHAR *name, struct domnode **attr); extern HRESULT node_clone_domnode(struct domnode *, bool, struct domnode **); extern HRESULT parse_stream(ISequentialStream *stream, bool utf16, const struct domdoc_properties *properties, diff --git a/dlls/msxml3/node.c b/dlls/msxml3/node.c index 234622b4d29..31af086cfb8 100644 --- a/dlls/msxml3/node.c +++ b/dlls/msxml3/node.c @@ -381,7 +381,7 @@ struct domnode *domnode_get_last_child(struct domnode *node) return node_from_entry(list_tail(&node->children)); } -static struct domnode *domnode_get_previous_sibling(struct domnode *node) +struct domnode *domnode_get_previous_sibling(struct domnode *node) { if (node->parent) return node_from_entry(list_prev(&node->parent->children, &node->entry)); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10938