From 9e874301350a70a1ba40b5508878d559f68f8f4a Mon Sep 17 00:00:00 2001 From: Mosder Date: Tue, 28 Jul 2026 16:38:04 +0200 Subject: refactor: generalized dynamic arrays with structures/array.h --- analyzer/parser/fight_results/fight_results.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'analyzer/parser/fight_results/fight_results.h') diff --git a/analyzer/parser/fight_results/fight_results.h b/analyzer/parser/fight_results/fight_results.h index ec90394..03b3e7b 100644 --- a/analyzer/parser/fight_results/fight_results.h +++ b/analyzer/parser/fight_results/fight_results.h @@ -2,7 +2,7 @@ // utilities for parsing the fight results data #include "parser/parser_defs.h" -#include "utils/tcp.h" +#include "structures/array.h" #ifndef FIGHT_RESULTS_H #define FIGHT_RESULTS_H @@ -29,8 +29,7 @@ typedef struct { char *name; int exp; int gold; - Item *items; - size_t num_items; + DynArray items; int level; int psycho; int splinters; @@ -48,10 +47,8 @@ typedef struct { // entire fight resutls typedef struct { - size_t num_friendly; - FriendlyResults *friendly_results; - size_t num_enemy; - EnemyResults *enemy_results; + DynArray friendly_results; + DynArray enemy_results; } FightResults; extern find_function_t find_fight_results; -- cgit v1.2.3