aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaronGreenback <jimcartlidge@yahoo.co.uk>2020-11-09 11:24:53 +0000
committerGitHub <noreply@github.com>2020-11-09 11:24:53 +0000
commit69790ef6b8632e46cbdad0ea8415c35a107dcb1e (patch)
tree67dce23c9177ca6acc6034a26153180fef0309b4
parentf63a706a86aeedd6bdea96903bd8dd03c6703b5e (diff)
Update Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
-rw-r--r--Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs8
1 files changed, 5 insertions, 3 deletions
diff --git a/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs b/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs
index a5a361d24..15bf92db1 100644
--- a/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs
+++ b/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs
@@ -148,9 +148,11 @@ namespace Emby.Server.Implementations.AppBase
}
else
{
- var list = _configurationFactories.ToList();
- list.Add(factory);
- _configurationFactories = list.ToArray();
+ var oldLen = _configurationFactories.Length;
+ var arr = new IConfigurationFactory[oldLen + 1];
+ _configurationFactories.CopyTo(arr, 0);
+ arr[oldLen] = factory;
+ _configurationFactories = arr;
}
_configurationStores = _configurationFactories