X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fvst_plugin.cc;h=189dd93b5cde9aee2f57125b803836ce02ae4796;hb=8367b7cab344e75908744a95fda860c7fadff420;hp=24020e835672f4c2d2de5029706082e600b887a7;hpb=e5e12acc5698090f2c0c614385e457cc0b46fbb0;p=ardour.git diff --git a/libs/ardour/vst_plugin.cc b/libs/ardour/vst_plugin.cc index 24020e8356..189dd93b5c 100644 --- a/libs/ardour/vst_plugin.cc +++ b/libs/ardour/vst_plugin.cc @@ -158,7 +158,7 @@ VSTPlugin::set_chunk (gchar const * data, bool single) void VSTPlugin::add_state (XMLNode* root) const { - LocaleGuard lg (X_("POSIX")); + LocaleGuard lg (X_("C")); if (_plugin->flags & 32 /* effFlagsProgramsChunks */) { @@ -195,7 +195,7 @@ VSTPlugin::add_state (XMLNode* root) const int VSTPlugin::set_state (const XMLNode& node, int version) { - LocaleGuard lg (X_("POSIX")); + LocaleGuard lg (X_("C")); int ret = -1; if (node.name() != state_node_name()) { @@ -549,7 +549,7 @@ VSTPlugin::connect_and_run (BufferSet& bufs, */ float** ins = (float**)alloca(_plugin->numInputs*sizeof(float*)); - float** outs = (float**)alloca(_plugin->numInputs*sizeof(float*)); + float** outs = (float**)alloca(_plugin->numOutputs*sizeof(float*)); int32_t i;