All code ready for mass translation

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@691 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud
2009-03-23 18:08:42 +00:00
parent f8c7c6730b
commit 346d940889
51 changed files with 1772 additions and 1773 deletions

56
pages.c
View File

@@ -295,7 +295,7 @@ void Initialiser_S_Liste_de_pages(S_Liste_de_pages * list)
list->Pages=NULL;
}
int Allouer_une_liste_de_pages(S_Liste_de_pages * list,int Taille)
int Allouer_une_liste_de_pages(S_Liste_de_pages * list,int size)
{
// Important: la S_Liste_de_pages ne doit pas déjà désigner une liste de
// pages allouée auquel cas celle-ci serait perdue.
@@ -304,7 +304,7 @@ int Allouer_une_liste_de_pages(S_Liste_de_pages * list,int Taille)
/* Debug : if (list->Pages!=NULL) exit(666); */
// On alloue la mémoire pour la liste
list->Pages=(S_Page *)malloc(Taille*sizeof(S_Page));
list->Pages=(S_Page *)malloc(size*sizeof(S_Page));
// On vérifie que l'allocation se soit bien passée
if (list->Pages==NULL)
@@ -312,9 +312,9 @@ int Allouer_une_liste_de_pages(S_Liste_de_pages * list,int Taille)
else
{
// On initialise chacune des nouvelles pages
for (Indice=0;Indice<Taille;Indice++)
for (Indice=0;Indice<size;Indice++)
Initialiser_S_Page(list->Pages+Indice);
list->Taille_liste=Taille;
list->Taille_liste=size;
list->Nb_pages_allouees=0;
return 1; // Succès
@@ -659,17 +659,17 @@ void Detruire_la_page_courante_d_une_liste(S_Liste_de_pages * list)
/// GESTION DES BACKUPS
///
int Initialiser_les_listes_de_backups_en_debut_de_programme(int Taille,int width,int height)
int Initialiser_les_listes_de_backups_en_debut_de_programme(int size,int width,int height)
{
// Taille correspond au nombre de pages que l'on souhaite dans chaque liste
// size correspond au nombre de pages que l'on souhaite dans chaque liste
// (1 pour la page courante, puis 1 pour chaque backup, soit 2 au minimum).
// width et height correspondent à la dimension des images de départ.
S_Page * Page;
int Retour=0;
int return_code=0;
if (Allouer_une_liste_de_pages(Principal_Backups,Taille) &&
Allouer_une_liste_de_pages(Brouillon_Backups,Taille))
if (Allouer_une_liste_de_pages(Principal_Backups,size) &&
Allouer_une_liste_de_pages(Brouillon_Backups,size))
{
// On a réussi à allouer deux listes de pages dont la taille correspond à
// celle demandée par l'utilisateur.
@@ -702,14 +702,14 @@ int Initialiser_les_listes_de_backups_en_debut_de_programme(int Taille,int width
memset(Principal_Ecran,0,Principal_Largeur_image*Principal_Hauteur_image);
memset(Brouillon_Ecran,0,Brouillon_Largeur_image*Brouillon_Hauteur_image);
Retour=1;
return_code=1;
}
else
{
// Il n'est pas possible de démarrer le programme avec la page
// principale et la page de brouillon aux dimensions demandée par
// l'utilisateur. ==> On l'envoie ballader
Retour=0;
return_code=0;
}
}
else
@@ -718,7 +718,7 @@ int Initialiser_les_listes_de_backups_en_debut_de_programme(int Taille,int width
// page de la dimension souhaitée, donc on laisse tout tomber et on
// le renvoie chier.
free(Page);
Retour=0;
return_code=0;
}
}
else
@@ -726,10 +726,10 @@ int Initialiser_les_listes_de_backups_en_debut_de_programme(int Taille,int width
// On n'a même pas réussi à créer les listes. Donc c'est même pas la
// peine de continuer : l'utilisateur ne pourra jamais rien faire,
// autant avorter le chargement du programme.
Retour=0;
return_code=0;
}
return Retour;
return return_code;
}
void Detruire_les_listes_de_backups_en_fin_de_programme(void)
@@ -765,7 +765,7 @@ int Backup_avec_nouvelles_dimensions(int Upload,int width,int height)
// 0 sinon.
S_Page * Nouvelle_page;
int Retour=0;
int return_code=0;
if (Upload)
// On remet à jour l'état des infos de la page courante (pour pouvoir les
@@ -786,13 +786,13 @@ int Backup_avec_nouvelles_dimensions(int Upload,int width,int height)
Download_infos_backup(Principal_Backups);
// On nettoie la nouvelle image:
memset(Principal_Ecran,0,Principal_Largeur_image*Principal_Hauteur_image);
Retour=1;
return_code=1;
}
// On détruit le descripteur de la page courante
free(Nouvelle_page);
return Retour;
return return_code;
}
int Backuper_et_redimensionner_brouillon(int width,int height)
@@ -801,7 +801,7 @@ int Backuper_et_redimensionner_brouillon(int width,int height)
// et 0 sinon.
S_Page * Nouvelle_page;
int Retour=0;
int return_code=0;
// On remet à jour l'état des infos de la page de brouillon (pour pouvoir
// les retrouver plus tard)
@@ -818,13 +818,13 @@ int Backuper_et_redimensionner_brouillon(int width,int height)
{
Creer_nouvelle_page(Nouvelle_page,Brouillon_Backups,Principal_Backups);
Download_infos_page_brouillon(Nouvelle_page);
Retour=1;
return_code=1;
}
// On détruit le descripteur de la page courante
free(Nouvelle_page);
return Retour;
return return_code;
}
void Backup(void)
@@ -956,7 +956,7 @@ void Interchanger_image_principale_et_brouillon(void)
}
int Emprunt_memoire_de_page_possible(int Taille)
int Emprunt_memoire_de_page_possible(int size)
{
int Taille_immediatement_disponible;
int Taille_liste_courante;
@@ -976,30 +976,30 @@ int Emprunt_memoire_de_page_possible(int Taille)
+Taille_liste_courante
+Taille_liste_brouillon
-Taille_page_courante
-Taille_page_brouillon)<Taille)
-Taille_page_brouillon)<size)
return 0;
return 1;
}
void * Emprunter_memoire_de_page(int Taille)
void * Emprunter_memoire_de_page(int size)
{
int Il_faut_liberer;
S_Liste_de_pages * Liste_a_raboter;
S_Page * Page_a_supprimer;
//int Indice;
if (Emprunt_memoire_de_page_possible(Taille))
if (Emprunt_memoire_de_page_possible(size))
{
// On regarde s'il faut libérer des pages:
Il_faut_liberer=
(Memoire_libre()-QUANTITE_MINIMALE_DE_MEMOIRE_A_CONSERVER)<(unsigned long)Taille;
(Memoire_libre()-QUANTITE_MINIMALE_DE_MEMOIRE_A_CONSERVER)<(unsigned long)size;
if (!Il_faut_liberer)
{
// On a assez de place pour allouer une page. On n'a donc aucune page
// à supprimer. On peut allouer de la mémoire directement.
return malloc(Taille);
return malloc(size);
}
else
{
@@ -1042,12 +1042,12 @@ void * Emprunter_memoire_de_page(int Taille)
// On regarde s'il faut continuer à libérer de la place
Il_faut_liberer=
(Memoire_libre()-QUANTITE_MINIMALE_DE_MEMOIRE_A_CONSERVER)<(unsigned long)Taille;
(Memoire_libre()-QUANTITE_MINIMALE_DE_MEMOIRE_A_CONSERVER)<(unsigned long)size;
// S'il ne faut pas, c'est qu'on peut allouer un bitmap
// pour la Nouvelle_page
if (!Il_faut_liberer)
return malloc(Taille);
return malloc(size);
}
}
}