comparison rogue4/save.c @ 13:63b9fd7d70ce

rogue4: add -n option and system savedir
author edwarj4
date Sat, 31 Oct 2009 01:51:52 +0000
parents 9535a08ddc39
children e7dc81b41168
comparison
equal deleted inserted replaced
12:9535a08ddc39 13:63b9fd7d70ce
195 signal(SIGTSTP, SIG_IGN); 195 signal(SIGTSTP, SIG_IGN);
196 #endif 196 #endif
197 197
198 if ((inf = open(file, 0)) < 0) 198 if ((inf = open(file, 0)) < 0)
199 { 199 {
200 if (use_savedir && errno == ENOENT)
201 {
202 /* We're using a system savefile which doesn't exist.
203 This isn't a fatal error, it means start a new game. */
204 return TRUE;
205 }
200 perror(file); 206 perror(file);
201 return FALSE; 207 return FALSE;
202 } 208 }
203 209
204 fflush(stdout); 210 fflush(stdout);