Skip to content

Commit c305fde

Browse files
committed
Fix library indexing in non processor plugins
1 parent e9d2e5a commit c305fde

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Source/Processors/PluginManager/PluginManager.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ int PluginManager::loadPlugin(const String& pluginLoc) {
254254
LoadedPluginInfo<Plugin::RecordEngineInfo> info;
255255
info.creator = pInfo.recordEngine.creator;
256256
info.name = pInfo.recordEngine.name;
257-
info.libIndex = libArray.size();
257+
info.libIndex = libArray.size() - 1;
258258
recordEnginePlugins.add(info);
259259
break;
260260
}
@@ -263,7 +263,7 @@ int PluginManager::loadPlugin(const String& pluginLoc) {
263263
LoadedPluginInfo<Plugin::DataThreadInfo> info;
264264
info.creator = pInfo.dataThread.creator;
265265
info.name = pInfo.dataThread.name;
266-
info.libIndex = libArray.size();
266+
info.libIndex = libArray.size() - 1;
267267
dataThreadPlugins.add(info);
268268
break;
269269
}

0 commit comments

Comments
 (0)