diff libcore/core/sprite.c @ 169:eb0a7ab71023

misc: extreme cleanup, closes #2506 While here, remove unneeded stuff.
author David Demelier <markand@malikania.fr>
date Tue, 20 Oct 2020 17:39:13 +0200
parents e8c3ea4fe5d2
children 4ad7420ab678
line wrap: on
line diff
--- a/libcore/core/sprite.c	Tue Oct 20 15:09:39 2020 +0200
+++ b/libcore/core/sprite.c	Tue Oct 20 17:39:13 2020 +0200
@@ -46,14 +46,14 @@
 	return texture_ok(sprite->texture) && sprite->cellw != 0 && sprite->cellh != 0;
 }
 
-void
+bool
 sprite_draw(struct sprite *sprite, unsigned int r, unsigned int c, int x, int y)
 {
 	assert(sprite_ok(sprite));
 	assert(r < sprite->nrows);
 	assert(c < sprite->ncols);
 
-	texture_scale(
+	return texture_scale(
 		sprite->texture,
 		c * sprite->cellw,      /* src y */
 		r * sprite->cellh,      /* src x */