From dcb398c791e5731a599cb6a418a2060d74b806bf Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Tue, 29 Jul 2008 10:19:22 +0000 Subject: [PATCH] CFG file is also loaded with fread and saved with fwrite. Program runs :) git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@69 416bcca6-2ee7-4201-b75f-2eb2f807beb1 --- boutons.c | 2 + graph.h | 4 -- init.c | 143 +++++++++++++++++++++++++++++------------------------- init.h | 3 -- op_asm.h | 6 --- op_c.h | 2 - 6 files changed, 78 insertions(+), 82 deletions(-) diff --git a/boutons.c b/boutons.c index d406d973..cf6615ee 100644 --- a/boutons.c +++ b/boutons.c @@ -20,6 +20,8 @@ #include "operatio.h" #include "pages.h" #include "erreurs.h" +#include "readini.h" +#include "saveini.h" #ifdef __WATCOMC__ #include diff --git a/graph.h b/graph.h index 7d1572eb..f23c24d5 100644 --- a/graph.h +++ b/graph.h @@ -1,7 +1,3 @@ -#include "global.h" - -//byte Meilleure_couleur(byte Rouge, byte Vert, byte Bleu); - void Remapper_ecran_apres_changement_couleurs_menu(void); void Calculer_couleurs_menu_optimales(struct Composantes * Palette); diff --git a/init.c b/init.c index 2331db21..aed146ce 100644 --- a/init.c +++ b/init.c @@ -1774,7 +1774,7 @@ byte Numero_option[NB_TOUCHES]= int Charger_CFG(int Tout_charger) { - int Handle; + FILE* Handle; char Nom_du_fichier[256]; long Taille_fichier; int Indice,Indice2; @@ -1790,11 +1790,11 @@ int Charger_CFG(int Tout_charger) stat(Nom_du_fichier,&Informations_Fichier); Taille_fichier=Informations_Fichier.st_size; - if ((Handle=open(Nom_du_fichier,O_RDONLY))==-1) + if ((Handle=fopen(Nom_du_fichier,"rb"))==NULL) return ERREUR_CFG_ABSENT; if ( (Taille_fichier