Mercurial > hg > early-roguelike
diff xrogue/save.c @ 206:a3d90e31a001
XRogue: add and use more md_ functions.
Portable md_fileno() and md_unlink() have been added to state.c.
author | John "Elwin" Edwards |
---|---|
date | Thu, 13 Aug 2015 15:15:21 -0400 |
parents | 6e6fb0955095 |
children | f54901b9c39b |
line wrap: on
line diff
--- a/xrogue/save.c Thu Aug 13 14:57:26 2015 -0400 +++ b/xrogue/save.c Thu Aug 13 15:15:21 2015 -0400 @@ -31,6 +31,8 @@ extern unsigned char encstr[]; extern int big_endian; +int md_unlink(char *file); + bool save_game() { @@ -95,7 +97,7 @@ if (save_file(savef) == FALSE) { fclose(savef); msg("Cannot create save file."); - unlink(file_name); + md_unlink(file_name); return(FALSE); } fclose(savef); @@ -225,7 +227,7 @@ close(inf); if (!wizard) - unlink(file); + md_unlink(file); mpos = 0; environ = envp;