comparison rogue4/mdport.c @ 279:d3968e9cb98d

Use C stdio functions for score files and save files. Switching from Unix file descriptor operations to C standard FILE* functions will reduce portability problems.
author John "Elwin" Edwards
date Fri, 15 Sep 2017 19:57:54 -0400
parents 3d4252fa2ed3
children 8b6aba552f6f
comparison
equal deleted inserted replaced
278:c222f9d56776 279:d3968e9cb98d
172 fflush(stdout); 172 fflush(stdout);
173 #endif 173 #endif
174 } 174 }
175 175
176 int 176 int
177 md_unlink_open_file(char *file, int inf) 177 md_unlink_open_file(char *file, FILE *inf)
178 { 178 {
179 #ifdef _WIN32 179 #ifdef _WIN32
180 _close(inf); 180 fclose(inf);
181 _chmod(file, 0600); 181 _chmod(file, 0600);
182 return( _unlink(file) ); 182 return( _unlink(file) );
183 #else 183 #else
184 return(unlink(file)); 184 return(unlink(file));
185 #endif 185 #endif