LibXML: Enable EXPLICIT_SYMBOL_EXPORT

This commit is contained in:
ayeteadoe 2025-08-07 14:14:12 -07:00 committed by Andrew Kaster
commit 2c91014bbf
Notes: github-actions[bot] 2025-08-24 19:00:14 +00:00
2 changed files with 3 additions and 2 deletions

View file

@ -3,4 +3,4 @@ set(SOURCES
DOM/Node.cpp DOM/Node.cpp
) )
ladybird_lib(LibXML xml) ladybird_lib(LibXML xml EXPLICIT_SYMBOL_EXPORT)

View file

@ -17,6 +17,7 @@
#include <LibXML/DOM/Document.h> #include <LibXML/DOM/Document.h>
#include <LibXML/DOM/DocumentTypeDeclaration.h> #include <LibXML/DOM/DocumentTypeDeclaration.h>
#include <LibXML/DOM/Node.h> #include <LibXML/DOM/Node.h>
#include <LibXML/Export.h>
#include <LibXML/Forward.h> #include <LibXML/Forward.h>
namespace XML { namespace XML {
@ -46,7 +47,7 @@ struct Listener {
virtual void error(ParseError const&) { } virtual void error(ParseError const&) { }
}; };
class Parser { class XML_API Parser {
public: public:
struct Options { struct Options {
bool preserve_cdata { true }; bool preserve_cdata { true };