856 now loads absolute and relative paths correctly
This commit is contained in:
@@ -84,7 +84,9 @@ void VstSubPluginFeatures::addPluginsFromDir(QStringList* filenames, QString pat
|
||||
QDir::Files, QDir::Name );
|
||||
for(int i = 0; i < dlls.size(); i++)
|
||||
{
|
||||
filenames->append(path + QDir::separator() + dlls.at( i ));
|
||||
QString fName = path + QDir::separator() + dlls.at( i );
|
||||
fName.remove( 0, 1 );
|
||||
filenames->append(fName);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -172,8 +172,10 @@ void VstPlugin::tryLoad( const QString &remoteVstPluginExecutable )
|
||||
|
||||
|
||||
QString p = m_plugin;
|
||||
p.remove(0,1);
|
||||
p = ConfigManager::inst()->vstDir() + p;
|
||||
if( QFileInfo( p ).dir().isRelative() )
|
||||
{
|
||||
p = ConfigManager::inst()->vstDir() + p;
|
||||
}
|
||||
|
||||
|
||||
sendMessage( message( IdVstLoadPlugin ).addString( QSTR_TO_STDSTR( p ) ) );
|
||||
|
||||
Reference in New Issue
Block a user