From e231feb2d4dc6498ddd940091de1e79c07540cfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Thu, 2 Oct 2025 14:55:35 +0800 Subject: [PATCH] fix(pbuf): remove buggy & redundant unsafe call --- pbuf/pooler.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/pbuf/pooler.go b/pbuf/pooler.go index c2faaa4..21b803b 100644 --- a/pbuf/pooler.go +++ b/pbuf/pooler.go @@ -4,7 +4,6 @@ import ( "bytes" "io" "reflect" - "unsafe" ) // UserBuffer with customizable user data structure inside. @@ -19,7 +18,6 @@ func (bufpooler[USRDAT]) New(config any, pooled UserBuffer[USRDAT]) UserBuffer[U switch c := config.(type) { case int: pooled.Grow(c) - *(*[]byte)(unsafe.Pointer(&pooled)) = pooled.Bytes()[:c] if c != pooled.Len() { panic("unexpected bad buffer Grow") }