From 8851f5806a13e1c37f9b8971ce475bd5994bb185 Mon Sep 17 00:00:00 2001 From: MaxXor Date: Sun, 8 Mar 2015 18:11:31 +0100 Subject: [PATCH] Fixed a missing disposing of modal dialog box --- Server/Forms/FrmMain.cs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Server/Forms/FrmMain.cs b/Server/Forms/FrmMain.cs index 644a622d..5a370d1a 100644 --- a/Server/Forms/FrmMain.cs +++ b/Server/Forms/FrmMain.cs @@ -275,13 +275,15 @@ private void ctxtUpdate_Click(object sender, EventArgs e) { if (lstClients.SelectedItems.Count != 0) { - FrmUpdate frmU = new FrmUpdate(lstClients.SelectedItems.Count); - if (frmU.ShowDialog() == DialogResult.OK) + using (var frm = new FrmUpdate(lstClients.SelectedItems.Count)) { - foreach (ListViewItem lvi in lstClients.SelectedItems) + if (frm.ShowDialog() == DialogResult.OK) { - Client c = (Client)lvi.Tag; - new Core.Packets.ServerPackets.Update(Core.Misc.Update.DownloadURL).Execute(c); + foreach (ListViewItem lvi in lstClients.SelectedItems) + { + Client c = (Client) lvi.Tag; + new Core.Packets.ServerPackets.Update(Core.Misc.Update.DownloadURL).Execute(c); + } } } }