diff --git a/MediaBrowser.Server.Mac/MacAppHost.cs b/MediaBrowser.Server.Mac/MacAppHost.cs index 9e068acd42..054913d4dd 100644 --- a/MediaBrowser.Server.Mac/MacAppHost.cs +++ b/MediaBrowser.Server.Mac/MacAppHost.cs @@ -50,7 +50,7 @@ namespace MediaBrowser.Server.Mac break; } - info.DownloadUrls = GetDownloadUrls(environment); + info.DownloadUrls = GetDownloadUrls(); return info; } @@ -72,7 +72,7 @@ namespace MediaBrowser.Server.Mac protected override void RestartInternal() { - MainClass.Restart(StartupOptions); + MainClass.Restart(); } protected override List GetAssembliesWithPartsInternal() diff --git a/MediaBrowser.Server.Mac/Main.cs b/MediaBrowser.Server.Mac/Main.cs index 9e74476837..a3023b82cf 100644 --- a/MediaBrowser.Server.Mac/Main.cs +++ b/MediaBrowser.Server.Mac/Main.cs @@ -1,5 +1,4 @@ using MediaBrowser.Model.Logging; -using MediaBrowser.Server.Mono.Native; using MediaBrowser.Server.Startup.Common; using MediaBrowser.Server.Startup.Common.IO; using MediaBrowser.Server.Implementations; @@ -22,11 +21,13 @@ using MonoMac.Foundation; using MonoMac.ObjCRuntime; using Emby.Server.Core; using Emby.Common.Implementations.Logging; +using Emby.Common.Implementations.EnvironmentInfo; using Emby.Server.Mac.Native; using Emby.Server.Implementations.IO; using Emby.Common.Implementations.Networking; using Emby.Common.Implementations.Security; using Mono.Unix.Native; +using MediaBrowser.Model.System; namespace MediaBrowser.Server.Mac { @@ -298,7 +299,10 @@ namespace MediaBrowser.Server.Mac class NoCheckCertificatePolicy : ICertificatePolicy { - public bool CheckValidationResult (ServicePoint srvPoint, X509Certificate certificate, WebRequest request, int certificateProblem) + public bool CheckValidationResult (ServicePoint srvPoint, + System.Security.Cryptography.X509Certificates.X509Certificate certificate, + WebRequest request, + int certificateProblem) { return true; }