summaryrefslogtreecommitdiff
path: root/grapher/Form1.cs
diff options
context:
space:
mode:
authora1xd <[email protected]>2021-09-13 23:00:53 -0400
committera1xd <[email protected]>2021-09-23 22:34:51 -0400
commit138ddb54e42e71a384e059afe69e4e8172935d6d (patch)
treed3640e1f92ad92ec09583defdbb893934c7489c3 /grapher/Form1.cs
parentadd fn for making a shortcut in startup folder (diff)
downloadrawaccel-138ddb54e42e71a384e059afe69e4e8172935d6d.tar.xz
rawaccel-138ddb54e42e71a384e059afe69e4e8172935d6d.zip
fix potential leaks
forms displayed with ShowDialog are only hidden when closed; Dispose must be called manually
Diffstat (limited to 'grapher/Form1.cs')
-rw-r--r--grapher/Form1.cs7
1 files changed, 6 insertions, 1 deletions
diff --git a/grapher/Form1.cs b/grapher/Form1.cs
index 32c5c77..b5a49c8 100644
--- a/grapher/Form1.cs
+++ b/grapher/Form1.cs
@@ -34,7 +34,12 @@ namespace grapher
ToolStripMenuItem HelpMenuItem = new ToolStripMenuItem("&Help");
HelpMenuItem.DropDownItems.AddRange(new ToolStripItem[] {
- new ToolStripMenuItem("&About", null, (s, e) => new AboutBox(driverVersion).ShowDialog())
+ new ToolStripMenuItem("&About", null, (s, e) => {
+ using (var form = new AboutBox(driverVersion))
+ {
+ form.ShowDialog();
+ }
+ })
});
menuStrip1.Items.AddRange(new ToolStripItem[] { HelpMenuItem });