diff --git a/panda/src/dxml/config_dxml.h b/panda/src/dxml/config_dxml.h index 4596df95bb..ca2113f678 100644 --- a/panda/src/dxml/config_dxml.h +++ b/panda/src/dxml/config_dxml.h @@ -28,17 +28,17 @@ #define TIXML_USE_STL #endif -NotifyCategoryDecl(dxml, EXPCL_PANDA, EXPTP_PANDA); +NotifyCategoryDecl(dxml, EXPCL_PANDA_DXML, EXPTP_PANDA_DXML); -extern EXPCL_PANDA void init_libdxml(); +extern EXPCL_PANDA_DXML void init_libdxml(); class TiXmlDocument; class TiXmlNode; BEGIN_PUBLISH -EXPCL_PANDA TiXmlDocument *read_xml_stream(istream &in); -EXPCL_PANDA void write_xml_stream(ostream &out, TiXmlDocument *doc); -EXPCL_PANDA void print_xml(TiXmlNode *xnode); -EXPCL_PANDA void print_xml_to_file(const Filename &filename, TiXmlNode *xnode); +EXPCL_PANDA_DXML TiXmlDocument *read_xml_stream(istream &in); +EXPCL_PANDA_DXML void write_xml_stream(ostream &out, TiXmlDocument *doc); +EXPCL_PANDA_DXML void print_xml(TiXmlNode *xnode); +EXPCL_PANDA_DXML void print_xml_to_file(const Filename &filename, TiXmlNode *xnode); END_PUBLISH #endif diff --git a/panda/src/pandabase/pandasymbols.h b/panda/src/pandabase/pandasymbols.h index dafb15e7f1..b1dad6e422 100644 --- a/panda/src/pandabase/pandasymbols.h +++ b/panda/src/pandabase/pandasymbols.h @@ -271,6 +271,9 @@ #define EXPCL_PANDA_DISPLAY EXPCL_PANDA #define EXPTP_PANDA_DISPLAY EXPTP_PANDA +#define EXPCL_PANDA_DXML EXPCL_PANDA +#define EXPTP_PANDA_DXML EXPTP_PANDA + #define EXPCL_PANDA_EVENT EXPCL_PANDA #define EXPTP_PANDA_EVENT EXPTP_PANDA