From b9f0ad90ec3568cbb1a7a2452d51395377c03a99 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Sun, 9 Mar 2014 16:02:17 -0400 Subject: Steamrolled errors under panic() in Combobox/Listbox.Append()/InsertBefore() because screw Windows being different. --- sysdata_darwin.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'sysdata_darwin.go') diff --git a/sysdata_darwin.go b/sysdata_darwin.go index 6db7ad3..02e3d8e 100644 --- a/sysdata_darwin.go +++ b/sysdata_darwin.go @@ -387,7 +387,7 @@ func (s *sysData) text() string { return <-ret } -func (s *sysData) append(what string) error { +func (s *sysData) append(what string) { ret := make(chan struct{}) defer close(ret) uitask <- func() { @@ -395,10 +395,9 @@ func (s *sysData) append(what string) error { ret <- struct{}{} } <-ret - return nil } -func (s *sysData) insertBefore(what string, before int) error { +func (s *sysData) insertBefore(what string, before int) { ret := make(chan struct{}) defer close(ret) uitask <- func() { @@ -406,7 +405,6 @@ func (s *sysData) insertBefore(what string, before int) error { ret <- struct{}{} } <-ret - return nil } func (s *sysData) selectedIndex() int { -- cgit v1.2.3