summaryrefslogtreecommitdiff
path: root/redo/uitask.go
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-07-08 10:00:16 -0400
committerPietro Gagliardi <[email protected]>2014-07-08 10:00:16 -0400
commit8f768d2b911e58b6f90bd3a54d9e9d52c579275f (patch)
tree6ee611ef1fd36510f96b129ccbc5d68065b0bc41 /redo/uitask.go
parentc40d950654efd84c8f81658ee6cb125e4d90e290 (diff)
Fixed other compilation errors and added a test file. Now to figure out why things are failing at runtime...
Diffstat (limited to 'redo/uitask.go')
-rw-r--r--redo/uitask.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/redo/uitask.go b/redo/uitask.go
index 7231220..f0bf877 100644
--- a/redo/uitask.go
+++ b/redo/uitask.go
@@ -43,11 +43,11 @@ var stall = make(chan struct{})
// TODO
// - define event
// - figure out how to return values from event handlers
-func doevent(e event) {
+func doevent(e func(Doer)) {
stall <- struct{}{} // enter event handler
c := make(Doer)
go func() {
- e.do(c)
+ e(c)
close(c)
}()
for req := range c {