From bf89a90175588c5fa929f5606e4c9b22a14c8d47 Mon Sep 17 00:00:00 2001 From: Henri Montjoie <henri.montjoie@insa-rennes.fr> Date: Fri, 15 Apr 2016 14:16:56 +0200 Subject: [PATCH] suppression de quelques warnings --- src/Terrains_XML_log | 43 +++++++++++++++++++++++++++++++++++++++++++ src/case.c | 1 + src/competence.c | 10 +++++----- src/structures.h | 2 +- 4 files changed, 50 insertions(+), 6 deletions(-) create mode 100644 src/Terrains_XML_log diff --git a/src/Terrains_XML_log b/src/Terrains_XML_log new file mode 100644 index 0000000..716eba7 --- /dev/null +++ b/src/Terrains_XML_log @@ -0,0 +1,43 @@ +Fichier decrivant le deroulement de la procedure d'aquisition des Terrains + +I) Chargement du fichier Terrains XML - Definition des noeuds +Le fichier contient 4 terrains +II) Chargement des terrains +1) Memoire allouee avec succes +La memoire allouee fait 64 octets + +Chargement du terrain numero 1 +Id : G_PLAIN +Nom : Plaine +FR : 1 +FRS : 1 +PDR : 1 +DESC : Plaine de bon sens +Insertion du terrain 1 dans le tableau + +Chargement du terrain numero 2 +Id : G_RIVER +Nom : Riviere +FR : 0 +FRS : 1 +PDR : 1 +DESC : River, arrete de river +Insertion du terrain 2 dans le tableau + +Chargement du terrain numero 3 +Id : G_FOREST +Nom : Foret +FR : 1 +FRS : 1 +PDR : 2 +DESC : Le frère de Fopart +Insertion du terrain 3 dans le tableau + +Chargement du terrain numero 4 +Id : G_MOUNT +Nom : Montagne +FR : 0 +FRS : 0 +PDR : 0 +DESC : Montagne est plus haut que tontagne +Insertion du terrain 4 dans le tableau diff --git a/src/case.c b/src/case.c index 26a3bdb..425e028 100644 --- a/src/case.c +++ b/src/case.c @@ -1,5 +1,6 @@ #include <stdio.h> #include <stdlib.h> +#include "terrain.h" #include "structures.h" #include "personnage.h" #include "deplacements.h" diff --git a/src/competence.c b/src/competence.c index 9a5aa25..b130098 100644 --- a/src/competence.c +++ b/src/competence.c @@ -5,16 +5,16 @@ Arbre_Competence* init_arbre_competence(Arbre_Competence *a){ - + return NULL; } Arbre_Competence* construire_arbre_competence(Arbre_Competence* a){ /* Construit un arbre à partir d'un fichier XML */ - + return NULL; } int rafraichir_competences(Arbre_Competence * a){ - + return 0; } @@ -23,11 +23,11 @@ boolean est_connue(Competence *c){ } boolean est_complet(Arbre_Competence *a){ - + return 0; } int chemin_auto_competence(Competence* c){ /* Renvoie la liste des compétences non connues se trouvant sur le chemin d'une compétence sélectionnée */ - + return 0; } Effet_Competence * get_effet(Competence *c){ /* Renvoie l'effet d'une competence */ diff --git a/src/structures.h b/src/structures.h index a08517b..13fc9b8 100644 --- a/src/structures.h +++ b/src/structures.h @@ -120,7 +120,7 @@ typedef struct Competence{ unsigned short int etage; /*!< Etage de la competence dans l'arbre*/ struct competence *enfant_gauche; /*!< Pointeur vers le premier enfant de la competence*/ struct competence *enfant_droit; /*!< Pointeur vers le deuxieme enfant de la competence*/ - struct effet_competence *effet; /*!< Pointeur vers les effets de la competence*/ + struct Effet_Competence *effet; /*!< Pointeur vers les effets de la competence*/ boolean connu; /*!< La competence est connue ou non*/ }Competence; -- GitLab