summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-02-15 13:36:24 -0500
committerPietro Gagliardi <[email protected]>2014-02-15 13:36:24 -0500
commitd1768f27873fe277cfe2513203424afdd2a84d5d (patch)
tree50070398090ae2e4150acb5bf5d2d31ffce08dab /main.go
parentdce24dae3f4a737d66f13a12b2e09b37b4e7e3aa (diff)
Reduced the number of unnecessary error returns based on MSDN. The TODOs that used to be there have been moved to a new file; similar files for Mac and Linux will also be made.
Diffstat (limited to 'main.go')
-rw-r--r--main.go18
1 files changed, 5 insertions, 13 deletions
diff --git a/main.go b/main.go
index 1e571d6..e02adc5 100644
--- a/main.go
+++ b/main.go
@@ -30,19 +30,11 @@ mainloop:
case <-w.Closing:
break mainloop
case <-b.Clicked:
- cs1, err := cb1.Selection()
- if err != nil {
- panic(err)
- }
- cs2, err := cb2.Selection()
- if err != nil {
- panic(err)
- }
- et, err := e.Text()
- if err != nil {
- panic(err)
- }
- err = w.SetTitle(fmt.Sprintf("%v | %s | %s | %s", c.Checked(), cs1, cs2, et))
+ err = w.SetTitle(fmt.Sprintf("%v | %s | %s | %s",
+ c.Checked(),
+ cb1.Selection(),
+ cb2.Selection(),
+ e.Text()))
if err != nil {
panic(err)
}