From 10fc9431c75dc245fec50d2d4309b25135cfa1fb Mon Sep 17 00:00:00 2001 From: Kudryavcev Nikolay Date: Wed, 19 Nov 2025 23:04:34 +0300 Subject: [PATCH] fix: read full symlink file Signed-off-by: Kudryavcev Nikolay --- cpio/stream.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpio/stream.go b/cpio/stream.go index 44a8619..cbcd4b3 100644 --- a/cpio/stream.go +++ b/cpio/stream.go @@ -57,7 +57,7 @@ func (fs *file_stream) Read(p []byte) (n int, err error) { if int64(len(p)) > fs.size-fs.curr_pos { p = p[0 : fs.size-fs.curr_pos] } - n, err = fs.stream.Read(p) + n, err = io.ReadFull(fs.stream, p) fs.curr_pos += int64(n) return }