diff options
| author | a1xd <[email protected]> | 2021-09-13 23:00:53 -0400 |
|---|---|---|
| committer | a1xd <[email protected]> | 2021-09-23 22:34:51 -0400 |
| commit | 138ddb54e42e71a384e059afe69e4e8172935d6d (patch) | |
| tree | d3640e1f92ad92ec09583defdbb893934c7489c3 /grapher/Form1.cs | |
| parent | add fn for making a shortcut in startup folder (diff) | |
| download | rawaccel-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.cs | 7 |
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 }); |