From 92fb9efce9d9f84e06f574243218e3c6d7478d18 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Tue, 11 Mar 2014 13:50:02 -0400 Subject: Removed error returns from Combobox.Delete(), Listbox.Delete(), and sysData.delete(), since they are no longer used. Updated the TODO file to mark this issue closed. --- sysdata_windows.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'sysdata_windows.go') diff --git a/sysdata_windows.go b/sysdata_windows.go index 62c5788..3cc5730 100644 --- a/sysdata_windows.go +++ b/sysdata_windows.go @@ -494,7 +494,7 @@ func (s *sysData) setWindowSize(width int, height int) error { return nil } -func (s *sysData) delete(index int) (err error) { +func (s *sysData) delete(index int) { ret := make(chan uiret) defer close(ret) uitask <- &uimsg{ @@ -509,9 +509,8 @@ func (s *sysData) delete(index int) (err error) { } r := <-ret if r.ret == uintptr(classTypes[s.ctype].selectedIndexErr) { - return fmt.Errorf("failed to delete item from combobox/listbox (last error: %v)", r.err) + panic(fmt.Errorf("failed to delete item from combobox/listbox (last error: %v)", r.err)) } - return nil } func (s *sysData) setProgress(percent int) { -- cgit v1.2.3