summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkdx <kikoodx@paranoici.org>2023-05-03 00:53:29 +0200
committerkdx <kikoodx@paranoici.org>2023-05-03 00:53:29 +0200
commitb2a3baf7f6ebbb5442443634f2faac4953c7b732 (patch)
tree7941a327e0036ee7d410b0ba7d64e6e58b9dbf30
parentcccddfc6d78afaeac27e6283d62b20b81373ddb9 (diff)
downloadpx-b2a3baf7f6ebbb5442443634f2faac4953c7b732.tar.gz
?: caused issues with signedness
-rw-r--r--src/px.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/px.c b/src/px.c
index ff31ddc..5c1af9b 100644
--- a/src/px.c
+++ b/src/px.c
@@ -164,10 +164,10 @@ pxRectfill(int x0, int y0, int x1, int y1, PxCol col)
void
_pxSpr(const PxSprArgs *args)
{
- int w = (args->w < 0) ? (args->spr->w) : (args->w);
+ int w = (args->w < 0) ? (int)(args->spr->w) : (args->w);
w = pxMin(w, args->spr->w - args->ix);
- int h = (args->h < 0) ? (args->spr->h) : (args->h);
+ int h = (args->h < 0) ? (int)(args->spr->h) : (args->h);
h = pxMin(h, args->spr->h - args->iy);
for (int y = 0; y < h; y++) {