ebiten: Refactoring

This commit is contained in:
Hajime Hoshi 2016-05-08 00:52:30 +09:00
parent 2fee1fae22
commit 99baaf18b0

View File

@ -220,8 +220,7 @@ func (i *Image) ReplacePixels(p []uint8) error {
} }
// Don't set i.pixels here because i.pixels is used not every time. // Don't set i.pixels here because i.pixels is used not every time.
i.pixels = nil i.pixels = nil
l := 4 * i.width * i.height if l := 4 * i.width * i.height; len(p) != l {
if len(p) != l {
return fmt.Errorf("ebiten: p's length must be %d", l) return fmt.Errorf("ebiten: p's length must be %d", l)
} }
return i.framebuffer.ReplacePixels(glContext, i.texture, p) return i.framebuffer.ReplacePixels(glContext, i.texture, p)