From 1a25f4e4a3f7e13f056fbe0b7e1e9deb5a99e24c Mon Sep 17 00:00:00 2001
From: Romain Jegat <romain.jegat@insa-rennes.fr>
Date: Sun, 24 Apr 2016 17:49:41 +0200
Subject: [PATCH] =?UTF-8?q?R=C3=A9paration=20de=20terrainXML.c,=20ajout=20?=
 =?UTF-8?q?d'un=20exemple=20de=20lecture=20dans=20le=20main?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/main.c    | 7 +++++--
 src/terrain.c | 6 ++++--
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/src/main.c b/src/main.c
index ebc090f..ae71702 100644
--- a/src/main.c
+++ b/src/main.c
@@ -75,14 +75,17 @@ int init_jeu(const char *filename){ /* cr
 int main()
 {
 
-init_jeu("../resources/Init_jeu.xml");
+/*init_jeu("../resources/Init_jeu.xml");*/
 
 
 char *Map_A = ExtraireCarte(4);
-
 printf("Map en version texte : %s\n", Map_A);
 
 
+Terrain *Terrains_A = Librairie_Terrains("../resources/Terrains.XML");
+printf("info Terrain: %d\n", Terrains_A[0].franchissable);
+
+
 main_SDL(Map_A);
 
 
diff --git a/src/terrain.c b/src/terrain.c
index 9100ed2..0f83fcc 100644
--- a/src/terrain.c
+++ b/src/terrain.c
@@ -15,7 +15,6 @@ Terrain* Librairie_Terrains(const char *filename)
     return Remplir_Terrains_log(filename);
 }
 
-
 /* Generation d'un fichier log decrivant le deroulement de la procedure d'aquisition des terrains */
 Terrain* Remplir_Terrains_log(const char *filename)
 {
@@ -24,9 +23,12 @@ Terrain* Remplir_Terrains_log(const char *filename)
     Terrains_log = fopen("Terrains_XML_log", "w");
     if (Terrains_log != NULL)
     {
+        Terrain *Tab_terrain;
         fprintf(Terrains_log,"Fichier decrivant le deroulement de la procedure d'aquisition des Terrains\n\n");
-        return Remplir_Terrains(Terrains_log, filename);
+        Tab_terrain = Remplir_Terrains(Terrains_log, filename);
+
         fclose(Terrains_log);
+        return Tab_terrain;
     }
     else
     {
-- 
GitLab