comparison rogue3/main.c @ 30:09da55b986ca

Slightly modify savefile location and prompt
author edwarj4
date Fri, 01 Jan 2010 15:04:30 +0000
parents da77eb183951
children 2dcd75e6a736
comparison
equal deleted inserted replaced
29:da77eb183951 30:09da55b986ca
68 if (argc >= 3 && !strcmp(argv[1], "-n")) 68 if (argc >= 3 && !strcmp(argv[1], "-n"))
69 { 69 {
70 strncpy(whoami, argv[2], 79); 70 strncpy(whoami, argv[2], 79);
71 whoami[79] = '\0'; 71 whoami[79] = '\0';
72 use_savedir = TRUE; 72 use_savedir = TRUE;
73 /* look for savefile at SAVEDIR/UIDplayername.r3sav */ 73 /* look for savefile at SAVEDIR/UID-playername.r3sav */
74 if (snprintf(file_name, 80, "%s%d%.10s.r3sav", SAVEDIR, md_getuid(), whoami) >= 80) 74 if (snprintf(file_name, 80, "%s%d-%.10s.r3sav", SAVEDIR, md_getuid(), whoami) >= 80)
75 { 75 {
76 /* this shouldn't happen */ 76 /* this shouldn't happen */
77 strcpy(file_name, "rogue3.save"); 77 strcpy(file_name, "rogue3.save");
78 use_savedir = FALSE; 78 use_savedir = FALSE;
79 } 79 }