]> 127.0.0.1 Git - part/.git/commitdiff
82
authorqydysky <qydysky@foxmail.com>
Sat, 26 Sep 2020 03:54:29 +0000 (11:54 +0800)
committerqydysky <qydysky@foxmail.com>
Sat, 26 Sep 2020 03:54:29 +0000 (11:54 +0800)
Signal.go

index 24c1885a83d8cf85e194bc937b153448661593eb..cfa20e4d4dd6b708a3ce0d61508f9333f1094d3c 100644 (file)
--- a/Signal.go
+++ b/Signal.go
@@ -4,10 +4,8 @@ type Signal struct{
        v chan struct{}
 }
 
-func (i Signal) Init() (o *Signal) {
-       o = &i
-       o.v = make(chan struct{})
-       return
+func Signal_Init() (o *Signal) {
+       return &Signal{v:make(chan struct{})}
 }
 
 func (i *Signal) Wait() {