diff --git a/SpiralSound/Plugins/DistributorPlugin/DistributorPlugin.C b/SpiralSound/Plugins/DistributorPlugin/DistributorPlugin.C index 8bb35bd..cb8a6bb 100644 --- a/SpiralSound/Plugins/DistributorPlugin/DistributorPlugin.C +++ b/SpiralSound/Plugins/DistributorPlugin/DistributorPlugin.C @@ -15,6 +15,11 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ + +#include +#include +#include + #include "DistributorPlugin.h" #include "DistributorPluginGUI.h" #include diff --git a/SpiralSound/Plugins/SplitterPlugin/SplitterPlugin.C b/SpiralSound/Plugins/SplitterPlugin/SplitterPlugin.C index c902d56..09d0069 100644 --- a/SpiralSound/Plugins/SplitterPlugin/SplitterPlugin.C +++ b/SpiralSound/Plugins/SplitterPlugin/SplitterPlugin.C @@ -15,6 +15,10 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include +#include +#include + #include "SplitterPlugin.h" #include "SplitterPluginGUI.h" #include diff --git a/SpiralSound/Plugins/TransposePlugin/TransposePlugin.C b/SpiralSound/Plugins/TransposePlugin/TransposePlugin.C index 5ea6680..7f90d60 100644 --- a/SpiralSound/Plugins/TransposePlugin/TransposePlugin.C +++ b/SpiralSound/Plugins/TransposePlugin/TransposePlugin.C @@ -16,6 +16,11 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include +#include +#include +#include + #include "TransposePlugin.h" #include "TransposePluginGUI.h" #include "SpiralIcon.xpm" diff --git a/SpiralSynthModular.C b/SpiralSynthModular.C index 6494fd3..1d8efa0 100644 --- a/SpiralSynthModular.C +++ b/SpiralSynthModular.C @@ -1459,7 +1459,7 @@ void SynthModular::LoadPatch(const char *fn) if (in) { fstream inf; - inf.open(fn); + inf.open(fn, std::ios::in); m_FilePath=fn;