From de07478c74662c0e0a7166dabb665a38e8d7c2db 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: Wed, 1 Mar 2023 15:27:47 +0800 Subject: [PATCH] fix: possible invalid cat data --- reg.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reg.go b/reg.go index 0aad12f..766a918 100644 --- a/reg.go +++ b/reg.go @@ -175,7 +175,7 @@ func (r *Regedit) Cat() (*Storage, error) { return nil, err } data := make([]byte, n) - _, err = r.conn.Read(data) + _, err = io.ReadFull(r.conn, data) if err != nil { return nil, err }