[Bug 11076] New: msxml depends on libxml2 without checking for it

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jan 7 07:24:37 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=11076

           Summary: msxml depends on libxml2 without checking for it
           Product: Wine
           Version: CVS/GIT
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: trivial
          Priority: P2
         Component: msxml3
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: w.winkelhorst at gmail.com


msxml_private.h has the following piece of code:

/* IXMLDOMNode Internal Structure */
typedef struct _xmlnode
{
    const struct IXMLDOMNodeVtbl *lpVtbl;
    const struct IUnknownVtbl *lpInternalUnkVtbl;
    IUnknown *pUnkOuter;
    LONG ref;
    xmlNodePtr node;
} xmlnode;

this piece of code is not surrounded by #ifdef's but does use a libxml2
variable type: xmlNodePtr

This causes cryptic compile errors if you don't have libxml2 installed.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list