diff --git a/PluginBase.cs b/PluginBase.cs
index 8a912a6..0b3039e 100644
--- a/PluginBase.cs
+++ b/PluginBase.cs
@@ -59,7 +59,7 @@ public class PluginBase
/// List of all media image plugins
public readonly SortedDictionary ImagePluginsList;
/// List of all partition plugins
- public readonly SortedDictionary PartPluginsList;
+ public readonly SortedDictionary Partitions;
/// List of read-only filesystem plugins
public readonly SortedDictionary ReadOnlyFilesystems;
/// List of writable floppy image plugins
@@ -72,7 +72,7 @@ public class PluginBase
{
Filesystems = new SortedDictionary();
ReadOnlyFilesystems = new SortedDictionary();
- PartPluginsList = new SortedDictionary();
+ Partitions = new SortedDictionary();
ImagePluginsList = new SortedDictionary();
WritableImages = new SortedDictionary();
Filters = new SortedDictionary();
@@ -108,8 +108,8 @@ public class PluginBase
foreach(Type type in pluginRegister.GetAllPartitionPlugins() ?? Enumerable.Empty())
if(Activator.CreateInstance(type) is IPartition plugin &&
- !PartPluginsList.ContainsKey(plugin.Name.ToLower()))
- PartPluginsList.Add(plugin.Name.ToLower(), plugin);
+ !Partitions.ContainsKey(plugin.Name.ToLower()))
+ Partitions.Add(plugin.Name.ToLower(), type);
foreach(Type type in pluginRegister.GetAllReadOnlyFilesystemPlugins() ?? Enumerable.Empty())
if(Activator.CreateInstance(type) is IReadOnlyFilesystem plugin &&