diff --git a/transport/internet/kcp/xor_amd64.s b/transport/internet/kcp/xor_amd64.s index d5b0f483..0c2759d7 100644 --- a/transport/internet/kcp/xor_amd64.s +++ b/transport/internet/kcp/xor_amd64.s @@ -3,7 +3,7 @@ // func xorfwd(x []byte) TEXT ·xorfwd(SB),NOSPLIT,$0 MOVQ x+0(FP), SI // x[i] - MOVL x_len+8(FP), CX // x.len + MOVQ x_len+8(FP), CX // x.len MOVQ x+0(FP), DI ADDQ $4, DI // x[i+4] SUBQ $4, CX @@ -24,7 +24,7 @@ xorfwddone: // func xorbkd(x []byte) TEXT ·xorbkd(SB),NOSPLIT,$0 MOVQ x+0(FP), SI - MOVL x_len+8(FP), CX // x.len + MOVQ x_len+8(FP), CX // x.len MOVQ x+0(FP), DI ADDQ CX, SI // x[-8] SUBQ $8, SI diff --git a/v2ray.go b/v2ray.go index ce073843..ffbb0a56 100644 --- a/v2ray.go +++ b/v2ray.go @@ -69,7 +69,7 @@ func newSimpleServer(config *Config) (*simpleServer, error) { if err != nil { return nil, newError("failed apply default log settings").Base(err) } - space.AddApplication(l) + common.Must(space.AddApplication(l)) } outboundHandlerManager := proxyman.OutboundHandlerManagerFromSpace(space) @@ -115,7 +115,7 @@ func newSimpleServer(config *Config) (*simpleServer, error) { if err != nil { return nil, err } - space.AddApplication(d) + common.Must(space.AddApplication(d)) disp = d.(dispatcher.Interface) }