From dd977c1a7d3dde5ae343667f9f7e09f2e38f9e53 Mon Sep 17 00:00:00 2001 From: Sanchez Alexandre <alexandre.sanchez@insa-rennes.fr> Date: Tue, 26 Apr 2016 13:30:49 +0200 Subject: [PATCH] =?UTF-8?q?[Warnings]=20Cadeau,=20corrections=20de=20warni?= =?UTF-8?q?ngs...=20-=20Certains=20=C3=A9taient=20tr=C3=A8s=20triviaux=20-?= =?UTF-8?q?=20D'autres=20simples=20=C3=A0=20corriger=20mais=20potentiellem?= =?UTF-8?q?ent=20graves=20(char=20*nom[20];)=20-=20Il=20en=20reste=203=20q?= =?UTF-8?q?ui=20me=20semblent=20importants,=20traitez=20les?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pensez à corriger les Warnings au fur et à mesure ! Si vous n'y arrivez pas,entre moi et google vous devriez pouvoir les traiter. --- src/ClassesXML.c | 2 +- src/TerrainsXML.c | 4 ++-- src/TerrainsXML.h | 2 +- src/main.c | 6 +++--- src/skinsXML.c | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/ClassesXML.c b/src/ClassesXML.c index a75c6d8..6f941ea 100644 --- a/src/ClassesXML.c +++ b/src/ClassesXML.c @@ -35,7 +35,7 @@ Classe* Remplir_Classes(FILE* Classes_log, char *filename) /* Remplit le tableau exit(EXIT_FAILURE); } fprintf(Classes_log,"1) Memoire allouee avec succes \n"); - fprintf(Classes_log,"La memoire allouee fait %d octets\n",nb_classes * sizeof(Classe)); + fprintf(Classes_log,"La memoire allouee fait %lu octets\n",nb_classes * sizeof(Classe)); /*--------------------------------------------------------------------------------------------------*/ diff --git a/src/TerrainsXML.c b/src/TerrainsXML.c index acbc9ae..2e7edfa 100644 --- a/src/TerrainsXML.c +++ b/src/TerrainsXML.c @@ -35,7 +35,7 @@ Terrain* Remplir_Terrains(FILE* Terrains_XML_log, char *filename) /* Remplit le exit(EXIT_FAILURE); } fprintf(Terrains_XML_log,"1) Memoire allouee avec succes \n"); - fprintf(Terrains_XML_log,"La memoire allouee fait %d octets\n",nb_terrains * sizeof(Terrain)); + fprintf(Terrains_XML_log,"La memoire allouee fait %lu octets\n",nb_terrains * sizeof(Terrain)); /*--------------------------------------------------------------------------------------------------*/ @@ -133,7 +133,7 @@ Terrain* Remplir_Terrains(FILE* Terrains_XML_log, char *filename) /* Remplit le * * \return Un tableau de noms de fichiers. */ -char * Load_Skins_Terrain(char *filename) +Skins_Terrain * Load_Skins_Terrain(char *filename) { FILE* Skins_log = NULL; diff --git a/src/TerrainsXML.h b/src/TerrainsXML.h index 33d36af..6ed1229 100644 --- a/src/TerrainsXML.h +++ b/src/TerrainsXML.h @@ -15,6 +15,6 @@ Terrain* Remplir_Terrains(FILE* Terrains_XML_log, char *filename); -char * Load_Skins_Terrain(char *filename); +Skins_Terrain * Load_Skins_Terrain(char *filename); #endif // TERRAINS_XML_H_INCLUDED diff --git a/src/main.c b/src/main.c index c88ac9c..ab0fa0b 100644 --- a/src/main.c +++ b/src/main.c @@ -9,13 +9,13 @@ #include "carte.h" #include "skinsXML.h" -int init_jeu(const char *filename){ /* crée les différents types de terrains, de classes et d'attaques en lisant dans un fichier */ +int init_jeu(char *filename){ /* crée les différents types de terrains, de classes et d'attaques en lisant dans un fichier */ FILE *fichier_init; fichier_init=fopen(filename,"r"); - if (!fichier_init==NULL) + if (fichier_init!=NULL) { node_t *rootXML, *ConfigXML, *Classes, *Terrains; - char *nom[20]; + char nom[20]; int i=0, nombre_config=0; rootXML = roxml_load_doc(filename); diff --git a/src/skinsXML.c b/src/skinsXML.c index c980e71..6af3507 100644 --- a/src/skinsXML.c +++ b/src/skinsXML.c @@ -42,7 +42,7 @@ Skins_Charac* Load_Skin_Charac(char *filename) exit(EXIT_FAILURE); } fprintf(Skins_log,"1) Memoire allouee avec succes \n"); - fprintf(Skins_log,"La memoire allouee fait %d octets\n",nb_persos * sizeof(Skins_Charac)); + fprintf(Skins_log,"La memoire allouee fait %lu octets\n",nb_persos * sizeof(Skins_Charac)); /* -----------------------------------------------------------------------------------------------------------------------*/ -- GitLab