projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-19981022-1
[rocksndiamonds.git]
/
src
/
files.c
diff --git
a/src/files.c
b/src/files.c
index d34fe40da717af4a1ab00e4a1b927d58f4a255c7..e1a4b80c42c4720fa256b2bffacbf186c29d4a9e 100644
(file)
--- a/
src/files.c
+++ b/
src/files.c
@@
-17,7
+17,7
@@
#include "tape.h"
#include "joystick.h"
#include "tape.h"
#include "joystick.h"
-
BOOL
CreateNewScoreFile()
+
boolean
CreateNewScoreFile()
{
int i,j,k;
char filename[MAX_FILENAME_LEN];
{
int i,j,k;
char filename[MAX_FILENAME_LEN];
@@
-51,7
+51,7
@@
BOOL CreateNewScoreFile()
return(TRUE);
}
return(TRUE);
}
-
BOOL
CreateNewNamesFile(int mode)
+
boolean
CreateNewNamesFile(int mode)
{
char filename[MAX_FILENAME_LEN];
FILE *file;
{
char filename[MAX_FILENAME_LEN];
FILE *file;
@@
-72,7
+72,7
@@
BOOL CreateNewNamesFile(int mode)
return(TRUE);
}
return(TRUE);
}
-
BOOL
LoadLevelInfo()
+
boolean
LoadLevelInfo()
{
int i;
char filename[MAX_FILENAME_LEN];
{
int i;
char filename[MAX_FILENAME_LEN];
@@
-214,7
+214,7
@@
void LoadLevelTape(int level_nr)
char filename[MAX_FILENAME_LEN];
char cookie[MAX_FILENAME_LEN];
FILE *file;
char filename[MAX_FILENAME_LEN];
char cookie[MAX_FILENAME_LEN];
FILE *file;
-
BOOL
levelrec_10 = FALSE;
+
boolean
levelrec_10 = FALSE;
#ifndef MSDOS
sprintf(filename,"%s/%s/%d.tape",
#ifndef MSDOS
sprintf(filename,"%s/%s/%d.tape",
@@
-459,7
+459,9
@@
void LoadPlayerInfo(int mode)
}
level_nr = local_player->level_nr;
}
level_nr = local_player->level_nr;
- fclose(file);
+
+ if (file)
+ fclose(file);
}
void SaveLevel(int level_nr)
}
void SaveLevel(int level_nr)
@@
-517,7
+519,7
@@
void SaveLevelTape(int level_nr)
int i;
char filename[MAX_FILENAME_LEN];
FILE *file;
int i;
char filename[MAX_FILENAME_LEN];
FILE *file;
-
BOOL
new_tape = TRUE;
+
boolean
new_tape = TRUE;
#ifndef MSDOS
sprintf(filename,"%s/%s/%d.tape",
#ifndef MSDOS
sprintf(filename,"%s/%s/%d.tape",