/* Obtain the name of the logged on user and incorporate
* it into the name. */
Sprintf(lock, "%s-%s",get_username(0),plname);
+ regularize(lock);
# else
Strcpy(lock,plname);
regularize(lock);
# endif
getlock();
-#else /* PC_LOCKING */
+#else /* What follows is !PC_LOCKING */
# ifdef AMIGA /* We'll put the bones & levels in the user specified directory -jhsa */
Strcat(lock,plname);
Strcat(lock,".99");
-/* SCCS Id: @(#)winnt.c 3.4 1997/04/12 */
+/* SCCS Id: @(#)winnt.c 3.4 2002/03/23 */
/* Copyright (c) NetHack PC Development Team 1993, 1994 */
/* NetHack may be freely redistributed. See license for details. */
}
/*
- * Windows NT version >= 3.5x and above supports long file names,
- * even on FAT volumes (VFAT), so no need for nt_regularize.
- * Windows NT 3.1 could not do long file names except on NTFS,
- * so nt_regularize was required.
+ * Strip out troublesome file system characters.
*/
void