diff --git a/direct/src/plugin/handleStreamBuf.cxx b/direct/src/plugin/handleStreamBuf.cxx index 4a16cdf226..c5d20b14c5 100644 --- a/direct/src/plugin/handleStreamBuf.cxx +++ b/direct/src/plugin/handleStreamBuf.cxx @@ -15,6 +15,7 @@ #include "handleStreamBuf.h" #include +#include #ifndef _WIN32 #include diff --git a/direct/src/plugin/p3dFileDownload.h b/direct/src/plugin/p3dFileDownload.h index e75161487f..4a7762a095 100755 --- a/direct/src/plugin/p3dFileDownload.h +++ b/direct/src/plugin/p3dFileDownload.h @@ -16,7 +16,7 @@ #define P3DFILEDOWNLOAD_H #include "p3d_plugin_common.h" -#include "p3DDownload.h" +#include "p3dDownload.h" #include diff --git a/direct/src/plugin/p3dInstance.cxx b/direct/src/plugin/p3dInstance.cxx index f165d0b28e..7c7e2ebcf7 100644 --- a/direct/src/plugin/p3dInstance.cxx +++ b/direct/src/plugin/p3dInstance.cxx @@ -281,7 +281,7 @@ TiXmlElement *P3DInstance:: make_xml() { TiXmlElement *xinstance = new TiXmlElement("instance"); xinstance->SetAttribute("id", _instance_id); - xinstance->SetAttribute("p3d_filename", _p3d_filename); + xinstance->SetAttribute("p3d_filename", _p3d_filename.c_str()); switch (_window_type) { case P3D_WT_embedded: