From a9612b2d5782b4f32e359d072cb13e5e26486312 Mon Sep 17 00:00:00 2001 From: James Bulman Date: Mon, 6 Oct 2025 01:01:28 +0100 Subject: [PATCH] Fixed some warnings Moved global width/height --- code/first.c | 12 ++++++------ code/game/impl/world.c | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/code/first.c b/code/first.c index 049bba9..7e707c8 100644 --- a/code/first.c +++ b/code/first.c @@ -26,13 +26,10 @@ #include "game/impl/bandit.c" #include "game/testnavmesh.h" -const int width = 1280; -const int height = 720; - int main(int argc, char **argv) { - (void)argc; - (void)argv; + (void) argc; + (void) argv; if (!SDL_Init(SDL_INIT_VIDEO | SDL_INIT_AUDIO)) { @@ -150,6 +147,9 @@ int main(int argc, char **argv) printf("%zu size in bytes\n", sizeof(TestNavMesh)); + const int width = 1280; + const int height = 720; + while (running) { SDL_Event e; @@ -161,7 +161,7 @@ int main(int argc, char **argv) } V3f projection = G_CameraUnproject(&game->camera, V2f_Clip( V2F(e.button.x, e.button.y), - V2F(width, height) + V2F((F32) width, (F32) height) )); game->world->mouseProjected = V2F(projection.x, projection.y); ProcessEvents(&e, game->world); diff --git a/code/game/impl/world.c b/code/game/impl/world.c index 85b4eb4..21b23a2 100644 --- a/code/game/impl/world.c +++ b/code/game/impl/world.c @@ -35,7 +35,7 @@ void RenderWorld(World *world, D_Context *draw) { World_Tile tileTypes[] = {dirt, middlePath, middlePathEdgeTop, middlePathEdgeRight, middlePathEdgeBottom, middlePathEdgeLeft, middlePathCornerTopLeft, middlePathCornerTopRight, middlePathCornerBottomRight, middlePathCornerTurnBottomLeft}; for (int i = 0; i < 4800; i++) { - D_Rect(draw, (i % 96), __floor(i / 96), .texture = tileTypes[map[i]].tile, .angle = tileTypes[map[i]].rotation); + D_Rect(draw, (F32) (i % 96), (F32) (i / 96), .texture = tileTypes[map[i]].tile, .angle = (F32) tileTypes[map[i]].rotation); } for(U32 i = 0; i < world->npcCount; i++) { NPC npc = world->npcs[i];