From e9a5a901ec401f30d2295a86ac656062751238e7 Mon Sep 17 00:00:00 2001 From: Catherine Date: Tue, 3 Feb 2026 09:35:20 +0000 Subject: [PATCH] Improve panic messages in `ApplyTarPatch`. --- src/patch.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/patch.go b/src/patch.go index 78d06c9..3c8b2c9 100644 --- a/src/patch.go +++ b/src/patch.go @@ -48,9 +48,9 @@ func ApplyTarPatch(manifest *Manifest, reader io.Reader, parents CreateParentsMo iter := root for _, segment := range segments[:len(segments)-1] { if iter.children == nil { - panic("malformed manifest") + panic("malformed manifest (not a directory)") } else if _, exists := iter.children[segment]; !exists { - panic("malformed manifest") + panic("malformed manifest (node does not exist)") } else { iter = iter.children[segment] }