mirror of
https://github.com/langhuihui/monibuca.git
synced 2026-05-08 19:21:09 +08:00
refatcor: remove ToBytes
This commit is contained in:
+1
-9
@@ -296,12 +296,4 @@ func (reader *MemoryReader) ClipFront() (r net.Buffers) {
|
||||
reader.offset0 = 0
|
||||
reader.offset1 = 0
|
||||
return
|
||||
}
|
||||
|
||||
func (buffers *Memory) ToBytes() []byte {
|
||||
ret := make([]byte, buffers.Size)
|
||||
var clone net.Buffers
|
||||
clone = append(clone, buffers.Buffers...)
|
||||
clone.Read(ret)
|
||||
return ret
|
||||
}
|
||||
}
|
||||
@@ -120,8 +120,12 @@ func (nc *NetConnection) simple_handshake(C1 []byte, checkC2 bool) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if checkC2 && !bytes.Equal(C2.ToBytes()[8:], S0S1[9:]) {
|
||||
return errors.New("C2 Error")
|
||||
if checkC2 {
|
||||
buf := nc.mediaDataPool.NextN(C2.Size)
|
||||
C2.Read(buf)
|
||||
if !bytes.Equal(buf[8:], S0S1[9:]) {
|
||||
return errors.New("C2 Error")
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user