mirror of
https://github.com/EnergyMech/energymech.git
synced 2025-12-17 15:36:50 +00:00
commit
9ab899e009
@ -299,6 +299,7 @@
|
||||
#define MSGFILE BOTDIR MECHBASENAME ".msg"
|
||||
#define SESSIONFILE BOTDIR MECHBASENAME ".session"
|
||||
#define TRIVIASCOREFILE BOTDIR MECHBASENAME ".trivscore"
|
||||
#define TEMP ".temp"
|
||||
|
||||
#define AWAYFILE RANDDIR "away.txt"
|
||||
#define NICKSFILE RANDDIR "nick.txt"
|
||||
|
||||
@ -149,7 +149,7 @@ int write_session(void)
|
||||
int j,sf;
|
||||
|
||||
/* save to filename.sessiontemp at first, in case SIGSEGV happens */
|
||||
if ((sf = open(SESSIONTEMPFILE,O_WRONLY|O_CREAT|O_TRUNC,NEWFILEMODE)) < 0)
|
||||
if ((sf = open(SESSIONFILE /* + */ TEMP,O_WRONLY|O_CREAT|O_TRUNC,NEWFILEMODE)) < 0)
|
||||
return(FALSE);
|
||||
|
||||
#ifdef RAWDNS
|
||||
@ -313,7 +313,7 @@ int write_session(void)
|
||||
|
||||
close(sf);
|
||||
unlink(SESSIONFILE);
|
||||
rename(SESSIONTEMPFILE,SESSIONFILE);
|
||||
rename(SESSIONFILE /* + */ TEMP,SESSIONFILE);
|
||||
return(TRUE);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user