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

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