From e4cfd93fdc9b5a863a097deabb0bdd7d5559ab9c Mon Sep 17 00:00:00 2001 From: Timothy Welborn Date: Sun, 19 Dec 2021 22:45:33 -0800 Subject: [PATCH 1/2] Fixed GCC compiler errors --- src/render.c | 4 ++-- src/util.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/render.c b/src/render.c index 17c4d0b..ee5aafd 100644 --- a/src/render.c +++ b/src/render.c @@ -91,7 +91,7 @@ void render_init (Render* render, Args* args) float scale = MIN( display->screen->w/(float)BASE_W, display->screen->h/(float)BASE_H - ) * args->antialiasing ? 2 : 1; + ) && args->antialiasing ? 2 : 1; render->font = load_font(FONT_FILE, 48*scale); @@ -383,7 +383,7 @@ static void render_hud (Render* render, Game* game) if (game->player.dist == FLT_MAX) return; -#define HUD_TEXT_MAX 128 //TODO: strncat +#define HUD_TEXT_MAX 134 //TODO: strncat char buf[HUD_TEXT_MAX]; #ifdef FONT_MENU_FILE diff --git a/src/util.c b/src/util.c index 2420348..4f16912 100644 --- a/src/util.c +++ b/src/util.c @@ -51,7 +51,7 @@ const char* find_file (const char* basename, snprintf (path, FILENAME_MAX, "%s/%s", paths[i], basename); } else { // bin - snprintf (path, FILENAME_MAX, "%s/%s/%s", bin_path, paths[i], basename); + snprintf (path, FILENAME_MAX + 2, "%s/%s/%s", bin_path, paths[i], basename); } if (access (path, R_OK) == 0) From e01d896df66267b9e27c2a9c6bd96a4e873df3a4 Mon Sep 17 00:00:00 2001 From: Timothy Welborn Date: Sun, 19 Dec 2021 22:58:57 -0800 Subject: [PATCH 2/2] Added myself to AUTHORS.txt --- AUTHORS.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/AUTHORS.txt b/AUTHORS.txt index 0c95edb..4924f45 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -21,3 +21,6 @@ Timo Paulssen Daniel Beltrao Borges (aka dbb9h) - prototype 2D cave-generation code +Timothy Welborn + - fixed GCC compile errors +