sprixel_load: diagnostic on failure

pull/2274/head
nick black 3 years ago committed by nick black
parent 56fffba757
commit 80d968a52e

@ -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;
}
}

Loading…
Cancel
Save