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:
@@ -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
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user