Working on the config file loader...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@19 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
parent
dca8234941
commit
5dada6fc69
20
init.c
20
init.c
@ -237,12 +237,9 @@ void Charger_DAT(void)
|
||||
|
||||
struct stat Informations_Fichier;
|
||||
|
||||
/*
|
||||
strcpy(Nom_du_fichier,Repertoire_du_programme);
|
||||
strcat(Nom_du_fichier,"gfx2.dat");
|
||||
*/
|
||||
strcpy(Nom_du_fichier,"gfx2.dat");
|
||||
puts("Charger_DAT incomplet");
|
||||
strcat(Nom_du_fichier,"gfx2.dat");
|
||||
|
||||
if(stat(Nom_du_fichier,&Informations_Fichier))
|
||||
switch errno
|
||||
{
|
||||
@ -1761,10 +1758,8 @@ int Charger_CFG(int Tout_charger)
|
||||
struct Config_Mode_video CFG_Mode_video;
|
||||
struct stat Informations_Fichier;
|
||||
|
||||
|
||||
strcpy(Nom_du_fichier,Repertoire_du_programme);
|
||||
strcat(Nom_du_fichier,"gfx2.cfg");
|
||||
|
||||
|
||||
stat(Nom_du_fichier,&Informations_Fichier);
|
||||
Taille_fichier=Informations_Fichier.st_size;
|
||||
@ -1781,14 +1776,15 @@ int Charger_CFG(int Tout_charger)
|
||||
|| (CFG_Header.Version2!=VERSION2)
|
||||
|| (CFG_Header.Beta1!=BETA1)
|
||||
|| (CFG_Header.Beta2!=BETA2) )
|
||||
goto Erreur_config_ancienne;
|
||||
|
||||
goto Erreur_config_ancienne;
|
||||
|
||||
if (Taille_fichier!=TAILLE_FICHIER_CONFIG)
|
||||
goto Erreur_lecture_config;
|
||||
|
||||
goto Erreur_lecture_config;
|
||||
|
||||
// - Lecture des infos contenues dans le fichier de config -
|
||||
while (read(Handle,&Chunk,sizeof(Chunk))==sizeof(Chunk))
|
||||
{
|
||||
{
|
||||
printf("CHUNK: %d %d \n",Chunk.Numero,Chunk.Taille);
|
||||
switch (Chunk.Numero)
|
||||
{
|
||||
case CHUNK_TOUCHES: // Touches
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user