From 46a4ca6b145bba0c6d72d879138b176ebf6df2b3 Mon Sep 17 00:00:00 2001 From: morkt Date: Fri, 22 Aug 2014 10:14:40 +0400 Subject: [PATCH] (CreateArchiveDialog): archive extension could be null. --- CreateArchive.xaml.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CreateArchive.xaml.cs b/CreateArchive.xaml.cs index 675b2d38..2f1eca6f 100644 --- a/CreateArchive.xaml.cs +++ b/CreateArchive.xaml.cs @@ -47,7 +47,7 @@ namespace GARbro.GUI { var format = this.ArchiveFormat.SelectedItem as ArchiveFormat; if (null != format) - initial_name = Path.ChangeExtension (initial_name, format.Extensions.First()); + initial_name = Path.ChangeExtension (initial_name, format.Extensions.FirstOrDefault()); } ArchiveName.Text = initial_name; } @@ -136,7 +136,7 @@ namespace GARbro.GUI { widget = format.GetCreationWidget(); if (!string.IsNullOrEmpty (ArchiveName.Text)) - ArchiveName.Text = Path.ChangeExtension (ArchiveName.Text, format.Extensions.First()); + ArchiveName.Text = Path.ChangeExtension (ArchiveName.Text, format.Extensions.FirstOrDefault()); } OptionsWidget.Content = widget; OptionsWidget.Visibility = null != widget ? Visibility.Visible : Visibility.Hidden;