mirror of
https://github.com/LMMS/lmms.git
synced 2026-03-13 11:38:24 -04:00
RemotePlugin: Revert unnecessary invalidate() changes
Reverts some changes made in9db8cbfb31. The consequences of this changes are unsure, so reverting them for now. Since a VST plugin's architecture is now detected before trying to load it, this fix is not needed any more for 64&32-bit VSTs to work, as the idVstBadDllFormat-message-mechanism was removed. It should be noted however that the bug still exists, probably rendering4fd8ecd7e4ineffective.
This commit is contained in:
@@ -64,9 +64,7 @@ void ProcessWatcher::run()
|
||||
fprintf( stderr,
|
||||
"remote plugin died! invalidating now.\n" );
|
||||
|
||||
#ifndef SYNC_WITH_SHM_FIFO
|
||||
m_plugin->invalidate();
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
@@ -467,6 +465,9 @@ void RemotePlugin::processFinished( int exitCode,
|
||||
{
|
||||
qCritical() << "Remote plugin exit code: " << exitCode;
|
||||
}
|
||||
#ifndef SYNC_WITH_SHM_FIFO
|
||||
invalidate();
|
||||
#endif
|
||||
}
|
||||
|
||||
void RemotePlugin::processErrored( QProcess::ProcessError err )
|
||||
|
||||
Reference in New Issue
Block a user