From 80d968a52e2a52a34d578bfff04d10bba2e7b0c4 Mon Sep 17 00:00:00 2001 From: nick black Date: Mon, 11 Oct 2021 02:44:44 -0400 Subject: [PATCH] sprixel_load: diagnostic on failure --- src/lib/sprite.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/sprite.c b/src/lib/sprite.c index d923c2016..57ecd7c11 100644 --- a/src/lib/sprite.c +++ b/src/lib/sprite.c @@ -158,9 +158,11 @@ int sprixel_load(sprixel* spx, fbuf* f, int pixy, int pixx, assert(spx->n); if(spx->cellpxy > 0){ // don't explode on ncdirect case if((pixy + spx->cellpxy - 1) / spx->cellpxy != spx->dimy){ + logerror("bad pixy %d (cellpxy %d dimy %d)\n", pixy, spx->cellpxy, spx->dimy); return -1; } if((pixx + spx->cellpxx - 1) / spx->cellpxx != spx->dimx){ + logerror("bad pixx %d (cellpxx %d dimx %d)\n", pixx, spx->cellpxx, spx->dimx); return -1; } }