diff --git a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/LibMuPdf.cs b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/LibMuPdf.cs index 383243e..5ec9f01 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/LibMuPdf.cs +++ b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/LibMuPdf.cs @@ -102,14 +102,6 @@ namespace QuickLook.Plugin.PDFViewer } } - internal struct NativePage - { - public Matrix Ctm; - public Rectangle MediaBox; - public int Rotate; - } - - internal class NativeMethods { private const uint FZ_STORE_DEFAULT = 256 << 20; diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/ViewerPanel.xaml.cs b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/ViewerPanel.xaml.cs index 7e44e2e..4077980 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/ViewerPanel.xaml.cs +++ b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/ViewerPanel.xaml.cs @@ -12,12 +12,14 @@ namespace QuickLook.Plugin.VideoViewer /// public partial class ViewerPanel : UserControl, IDisposable { - private ContextObject _context; + private readonly ContextObject _context; public ViewerPanel(ContextObject context) { InitializeComponent(); + _context = context; + buttonPlayPause.MouseLeftButtonUp += TogglePlayPause; mediaElement.PropertyChanged += ChangePlayPauseButton; diff --git a/QuickLook/ViewWindowManager.cs b/QuickLook/ViewWindowManager.cs index c0506f4..e5dc39b 100644 --- a/QuickLook/ViewWindowManager.cs +++ b/QuickLook/ViewWindowManager.cs @@ -81,7 +81,9 @@ namespace QuickLook throw; } } +#pragma warning disable 1058 catch // Catch SEH exceptions here. +#pragma warning restore 1058 { _viewWindow.Close();