Fix revoke to use setgid instead of setuid,since games uid changed to

gid and this place overlooked
This commit is contained in:
Andrey A. Chernov 1997-09-24 20:52:59 +00:00
parent cd005dd0cd
commit 1a7c2c21c1
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=29820

View File

@ -108,7 +108,8 @@ char *sfile;
sfile = name_buffer;
}
}
setuid(getuid());
/* revoke */
setgid(getgid());
if ( ((fp = fopen(sfile, "w")) == NULL) ||
((file_id = md_get_file_id(sfile)) == -1)) {
message("problem accessing the save file", 0);
@ -166,7 +167,8 @@ static char save_name[80];
static del_save_file()
{
setuid(getuid());
/* revoke */
setgid(getgid());
md_df(save_name);
}