Files are now opened in binary mode. Saving/Loading now works on windows (It didn't previously - including in the

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@140 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud
2008-09-12 22:51:52 +00:00
parent 2e78536bf2
commit b3bcf1d841
2 changed files with 97 additions and 40 deletions

4
op_c.c
View File

@@ -1207,7 +1207,7 @@ void Load_RAW_24B(int Largeur,int Hauteur,Bitmap24B Source)
{
int Fichier;
Fichier=open("TEST.RAW",O_RDONLY);
Fichier=open("TEST.RAW",O_RDONLY|O_BINARY);
if (read(Fichier,Source,Largeur*Hauteur*sizeof(struct Composantes))!=Largeur*Hauteur*sizeof(struct Composantes))
exit(3);
close(Fichier);
@@ -1234,7 +1234,7 @@ void Load_TGA(char * nom,Bitmap24B * dest,int * larg,int * haut)
int x,y,py,skip,t;
byte * buffer;
fichier=open(nom,O_RDONLY);
fichier=open(nom,O_RDONLY|O_BINARY);
read(fichier,&TGA_Header,sizeof(TGA_Header));
if (TGA_Header.Image_type_code==2)
{