Linter fixes

This commit is contained in:
Kovid Goyal 2024-03-22 11:16:02 +05:30
parent 22c59fe19f
commit 55feef8663
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 17 additions and 17 deletions

View File

@ -10,33 +10,33 @@ import (
var _ = fmt.Print
func IsOpaque(img image.Image) bool {
switch img.(type) {
switch i := img.(type) {
case *image.RGBA:
return img.(*image.RGBA).Opaque()
return i.Opaque()
case *image.RGBA64:
return img.(*image.RGBA64).Opaque()
return i.Opaque()
case *image.NRGBA:
return img.(*image.NRGBA).Opaque()
return i.Opaque()
case *image.NRGBA64:
return img.(*image.NRGBA).Opaque()
return i.Opaque()
case *image.Alpha:
return img.(*image.Alpha).Opaque()
return i.Opaque()
case *image.Alpha16:
return img.(*image.Alpha16).Opaque()
return i.Opaque()
case *image.Gray:
return img.(*image.Gray).Opaque()
return i.Opaque()
case *image.Gray16:
return img.(*image.Gray16).Opaque()
return i.Opaque()
case *image.CMYK:
return img.(*image.CMYK).Opaque()
return i.Opaque()
case *image.Paletted:
return img.(*image.Paletted).Opaque()
return i.Opaque()
case *image.Uniform:
return img.(*image.Uniform).Opaque()
return i.Opaque()
case *image.YCbCr:
return img.(*image.YCbCr).Opaque()
return i.Opaque()
case *NRGB:
return img.(*NRGB).Opaque()
return i.Opaque()
}
return false
}

View File

@ -360,11 +360,11 @@ func (self *Context) paste_nrgba_onto_opaque(background *image.NRGBA, img image.
// Paste pastes the img image to the background image at the specified position. Optionally composing onto the specified opaque color.
func (self *Context) Paste(background image.Image, img image.Image, pos image.Point, opaque_bg *NRGBColor) {
switch background.(type) {
switch b := background.(type) {
case *image.NRGBA:
self.paste_nrgba_onto_opaque(background.(*image.NRGBA), img, pos, opaque_bg)
self.paste_nrgba_onto_opaque(b, img, pos, opaque_bg)
case *NRGB:
self.paste_nrgb_onto_opaque(background.(*NRGB), img, pos, opaque_bg)
self.paste_nrgb_onto_opaque(b, img, pos, opaque_bg)
default:
panic("Unsupported background image type")
}