Probably fixed some linux issues there. Fixed the filename search by typing in Save/load. git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@196 416bcca6-2ee7-4201-b75f-2eb2f807beb1
31 lines
938 B
C
31 lines
938 B
C
|
|
word endian_magic16(word x);
|
|
dword endian_magic32(dword x);
|
|
|
|
int read_byte(FILE *Fichier, byte *Dest);
|
|
int write_byte(FILE *Fichier, byte Byte);
|
|
|
|
int read_bytes(FILE *Fichier, void *Dest, size_t Taille);
|
|
int write_bytes(FILE *Fichier, void *Dest, size_t Taille);
|
|
|
|
int read_word_le(FILE *Fichier, word *Dest);
|
|
int write_word_le(FILE *Fichier, word Mot);
|
|
int read_dword_le(FILE *Fichier, dword *Dest);
|
|
int write_dword_le(FILE *Fichier, dword Mot);
|
|
|
|
int read_word_be(FILE *Fichier, word *Dest);
|
|
int write_word_be(FILE *Fichier, word Mot);
|
|
int read_dword_be(FILE *Fichier, dword *Dest);
|
|
int write_dword_be(FILE *Fichier, dword Mot);
|
|
|
|
void Extraire_nom_fichier(char *Destination, const char *Source);
|
|
void Extraire_chemin(char *Destination, const char *Source);
|
|
|
|
char * Position_dernier_slash(const char * Chaine);
|
|
|
|
#ifdef __linux__
|
|
#define SEPARATEUR_CHEMIN "/"
|
|
#else
|
|
#define SEPARATEUR_CHEMIN "\\"
|
|
#endif
|