[PATCH v4 1/3] msxml3: Implement ::get_attributes() for "xml" processing instruction node.

Nikolay Sivov nsivov at codeweavers.com
Thu May 27 01:04:57 CDT 2021


On 5/20/21 9:50 AM, Dmitry Timoshkov wrote:
> @@ -45,6 +46,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(msxml);
>  typedef struct _dom_pi
>  {
>      xmlnode node;
> +    xmlNodePtr attributes;
>      IXMLDOMProcessingInstruction IXMLDOMProcessingInstruction_iface;
>      LONG ref;
>  } dom_pi;
Doesn't this create a situation when multiple msxml pi instances could
be referencing same prolog node, but with different "attributes"
contents? For tree consistency everything should be linked at libxml level.



More information about the wine-devel mailing list