From 6b111f0a3b7f4d1d4d67ad8dac45f94ef438dd89 Mon Sep 17 00:00:00 2001 From: Efe ERKEN <efe.erken@etu.unistra.fr> Date: Tue, 8 Nov 2022 22:55:58 +0100 Subject: [PATCH] :bug: BUGFIX: Fix header interdependency issue Fixed issue where two header files included each other recursively. --- player.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/player.h b/player.h index 7a4dd4c..4e7cb70 100644 --- a/player.h +++ b/player.h @@ -1,10 +1,13 @@ #ifndef PLAYER_HEADER #define PLAYER_HEADER -typedef struct player { +struct Grid; +typedef struct Grid grid; + +typedef struct Player { int x; int y; -} Player; +} player; enum Direction { LEFT = 'h', @@ -13,6 +16,6 @@ enum Direction { RIGHT = 'l' }; - +void move_player(grid* G, enum Direction D); #endif -- GitLab