Basically, prevents outputs like:
```
invalid manifest, layers length mismatch: expected '\x02', got '\x01'
```
Signed-off-by: Antonio Murdaca <runcom@redhat.com>
| ... | ... |
@@ -85,7 +85,7 @@ func (l *tarexporter) Load(inTar io.ReadCloser, outStream io.Writer, quiet bool) |
| 85 | 85 |
rootFS.DiffIDs = nil |
| 86 | 86 |
|
| 87 | 87 |
if expected, actual := len(m.Layers), len(img.RootFS.DiffIDs); expected != actual {
|
| 88 |
- return fmt.Errorf("invalid manifest, layers length mismatch: expected %q, got %q", expected, actual)
|
|
| 88 |
+ return fmt.Errorf("invalid manifest, layers length mismatch: expected %d, got %d", expected, actual)
|
|
| 89 | 89 |
} |
| 90 | 90 |
|
| 91 | 91 |
for i, diffID := range img.RootFS.DiffIDs {
|