(bytes *ByteBuffer)
| 64 | } |
| 65 | |
| 66 | func CloneByteBuffer(bytes *ByteBuffer) *ByteBuffer { |
| 67 | clone := AcquireByteBuffer() |
| 68 | clone.Use(len(bytes.Bytes())) |
| 69 | copy(clone.Bytes(), bytes.Bytes()) |
| 70 | return clone |
| 71 | } |
| 72 | |
| 73 | func PseudoCloneByteBuffer(bytes *ByteBuffer) { |
| 74 | bytes.AddReferenceCount() |
nothing calls this directly
no test coverage detected