diff --git a/direct/src/plugin_standalone/panda3d.h b/direct/src/plugin_standalone/panda3d.h index 15340f3013..d92dc8db4d 100755 --- a/direct/src/plugin_standalone/panda3d.h +++ b/direct/src/plugin_standalone/panda3d.h @@ -28,7 +28,7 @@ // Description : A standalone program that invokes the Panda3D plugin // to launch .p3d files. //////////////////////////////////////////////////////////////////// -class Panda3D : private Panda3DBase { +class Panda3D : public Panda3DBase { public: Panda3D(bool console_environment); diff --git a/direct/src/plugin_standalone/panda3dBase.cxx b/direct/src/plugin_standalone/panda3dBase.cxx index af5d883e4a..4f1826c98c 100644 --- a/direct/src/plugin_standalone/panda3dBase.cxx +++ b/direct/src/plugin_standalone/panda3dBase.cxx @@ -577,7 +577,7 @@ report_download_complete(P3D_instance *instance) { //////////////////////////////////////////////////////////////////// pascal void Panda3DBase:: st_timer_callback(EventLoopTimerRef timer, void *user_data) { - ((Panda3D *)user_data)->timer_callback(timer); + ((Panda3DBase *)user_data)->timer_callback(timer); } #endif // __APPLE__