unix+vms wizard mode feedback (trunk only)

The message "only user <foo> may use wizard mode" formerly given
by the Unix and VMS ports was inadvertently rendered impossible to be
delivered when authorize_wizard_mode() was added to xxxmain.c nearly
3 years ago.
This commit is contained in:
nethack.rankin
2010-01-19 02:58:59 +00:00
parent c367969d60
commit 7500c21b02
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -575,6 +575,7 @@ authorize_wizard_mode()
#endif #endif
if (pw && !strcmp(pw->pw_name, WIZARD_NAME)) return TRUE; if (pw && !strcmp(pw->pw_name, WIZARD_NAME)) return TRUE;
#endif /* WIZARD */ #endif /* WIZARD */
wiz_error_flag = TRUE; /* not being allowed into wizard mode */
return FALSE; return FALSE;
} }
+1 -1
View File
@@ -1,5 +1,4 @@
/* NetHack 3.5 vmsmain.c $Date$ $Revision$ */ /* NetHack 3.5 vmsmain.c $Date$ $Revision$ */
/* SCCS Id: @(#)vmsmain.c 3.5 2008/01/30 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */ /* NetHack may be freely redistributed. See license for details. */
/* main.c - VMS NetHack */ /* main.c - VMS NetHack */
@@ -454,6 +453,7 @@ authorize_wizard_mode()
#ifdef WIZARD #ifdef WIZARD
if (!strcmpi(nh_getenv("USER"), WIZARD_NAME)) return TRUE; if (!strcmpi(nh_getenv("USER"), WIZARD_NAME)) return TRUE;
#endif #endif
wiz_error_flag = TRUE; /* not being allowed into wizard mode */
return FALSE; return FALSE;
} }