diff --git a/registry/remote/warning.go b/registry/remote/warning.go index a74d6470..ff8f9c02 100644 --- a/registry/remote/warning.go +++ b/registry/remote/warning.go @@ -92,10 +92,9 @@ func handleWarningHeaders(headers []string, handleWarning func(Warning)) { for _, h := range headers { if value, err := parseWarningHeader(h); err == nil { // ignore warnings in unexpected formats - warning := Warning{ + handleWarning(Warning{ WarningValue: value, - } - handleWarning(warning) + }) } } }