From 5084a93ab7dbadedcd031cbcd4a07efc69cf7d2c Mon Sep 17 00:00:00 2001 From: xolatile Date: Mon, 1 Jan 2024 13:08:20 -0500 Subject: [PATCH] Added testing script and changed engine... --- source/engine.c | 8 ++++---- test.sh | 11 +++++++++++ 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 test.sh diff --git a/source/engine.c b/source/engine.c index 8491dfb..5aadcab 100644 --- a/source/engine.c +++ b/source/engine.c @@ -77,7 +77,7 @@ static void render_layout (int x, int y, int width, int height, int small, int a } } -static void define_minimenu (int menu, char * text, int icon, void (* action) (void)) { +static void define_menu_item (int menu, char * text, int icon, void (* action) (void)) { menu_text [menu] [menu_items [menu]] = text; menu_icon [menu] [menu_items [menu]] = icon; menu_action [menu] [menu_items [menu]] = action; @@ -182,15 +182,15 @@ void layout_configure (void) { bind (signal_v, show_value_menu); for (index = 0; index < trait_count; ++index) { - define_minimenu (menu_traits, trait_name [index], index, 0); + define_menu_item (menu_traits, trait_name [index], index, NULL); } for (index = 0; index < skill_count; ++index) { - define_minimenu (menu_skills, skill_name [index], 3 + index, 0); + define_menu_item (menu_skills, skill_name [index], 3 + index, NULL); } for (index = 0; index < value_count; ++index) { - define_minimenu (menu_values, value_name [index], 27 + index, 0); + define_menu_item (menu_values, value_name [index], 27 + index, NULL); } } diff --git a/test.sh b/test.sh new file mode 100644 index 0000000..a6913fd --- /dev/null +++ b/test.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +splint -predboolint +boolint -warnposix -retvalint source/game.c +splint -predboolint +boolint -warnposix -retvalint source/game.h +splint -predboolint +boolint -warnposix -retvalint source/engine.c +splint -predboolint +boolint -warnposix -retvalint source/engine.h +splint -predboolint +boolint -warnposix -retvalint source/main.c +splint -predboolint +boolint -warnposix -retvalint source/render.c +splint -predboolint +boolint -warnposix -retvalint source/render.h + +exit