lib9p

Go 9P library.
Log | Files | Refs | LICENSE

commit 0932353181b89f41de720861bb3a28a398013fcd
parent 5272a4535dd41a9fc5ca54f1eb57886e4e8edeb5
Author: Matsuda Kenji <info@mtkn.jp>
Date:   Mon, 18 Dec 2023 12:25:07 +0900

fix bug

Diffstat:
Mparse.go | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parse.go b/parse.go @@ -23,7 +23,7 @@ func readMsg(r io.Reader) ([]byte, error) { size := bufMsg(buf).Size() mbuf := make([]byte, size-4) for read = 0; read < int(size) - 4; { - n, err := r.Read(mbuf) + n, err := r.Read(mbuf[read:]) if err != nil { return buf, fmt.Errorf("read body: %v", err) }