Fixed all warnings, some little bugs, and improved compatibility with >1GB RAM

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@54 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Adrien Destugues
2008-07-21 12:47:32 +00:00
parent 750e68ed35
commit 272506e850
17 changed files with 1535 additions and 1584 deletions

View File

@@ -1,29 +1,29 @@
/************************************************************************
* *
* READLINE (procdure permettant de saisir une chaŒne de caractŠres) *
* *
************************************************************************/
#include "const.h"
#include "struct.h"
#include "global.h"
#include "graph.h"
#include "divers.h"
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
//Û Û°
//Û READLINE (procdure permettant de saisir une chaŒne de caractŠres) Û°
//Û Û°
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ°
// °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
#include "linux.h"
void Erreur(int code);
#define COULEUR_TEXTE CM_Noir
#define COULEUR_FOND CM_Clair
#define COULEUR_TEXTE_CURSEUR CM_Noir
#define COULEUR_FOND_CURSEUR CM_Fonce
// Vrification de la validit d'un nom de fichier
// Vérification de la validité d'un nom de fichier
byte Chaine_valide(char * Chaine)
{
byte Point_trouve=0; // Boolen "on a trouv un point dans la chaine"
byte Point_trouve=0; // Booléen "on a trouvé un point dans la chaine"
byte Taille_racine=0; // Taille de la racine du nom de fichier
byte Taille_extension=0; // Taille de l'extension du nom de fichier
byte Position; // Position du caractŠre dans la chaŒne en cours d'tude
byte Position; // Position du caractère dans la chaîne en cours d'étude
for (Position=0;Chaine[Position]!='\0';Position++)
{