1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-02-08 04:32:00 +01:00

Bug 2360 - Scripting: "Message:" command may crash when using Nyquist with Python

This commit is contained in:
Leland Lucius
2020-04-16 22:14:45 -05:00
parent 9827d4a753
commit a6d0b3f902
9 changed files with 89 additions and 186 deletions

View File

@@ -32,7 +32,6 @@ i.e. an alternative to the usual interface, for Audacity.
#include "PluginManager.h"
#include "commands/ScriptCommandRelay.h"
#include <NonGuiThread.h> // header from libwidgetextra
#include "audacity/PluginInterface.h"
@@ -362,9 +361,7 @@ void ModuleManager::Initialize(CommandHandler &cmdHandler)
// After loading all the modules, we may have a registered scripting function.
if(scriptFn)
{
ScriptCommandRelay::SetCommandHandler(cmdHandler);
ScriptCommandRelay::SetRegScriptServerFunc(scriptFn);
NonGuiThread::StartChild(&ScriptCommandRelay::Run);
ScriptCommandRelay::StartScriptServer(scriptFn);
}
}