=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sudo/Attic/visudo.c,v retrieving revision 1.7 retrieving revision 1.8 diff -c -r1.7 -r1.8 *** src/usr.bin/sudo/Attic/visudo.c 2000/12/15 04:10:13 1.7 --- src/usr.bin/sudo/Attic/visudo.c 2000/12/15 14:36:44 1.8 *************** *** 310,316 **** switch (whatnow()) { case 'Q' : parse_error = FALSE; /* ignore parse error */ break; ! case 'x' : Exit(0); break; } yyrestart(yyin); /* reset lexer */ --- 310,318 ---- switch (whatnow()) { case 'Q' : parse_error = FALSE; /* ignore parse error */ break; ! case 'x' : if (sudoers_sb.st_size == 0) ! unlink(sudoers); ! Exit(0); break; } yyrestart(yyin); /* reset lexer */