26 lines
838 B
Diff
26 lines
838 B
Diff
diff -Naur Ularn/main.c Ularn.new/main.c
|
|
--- Ularn/main.c 2006-03-16 07:58:03.000000000 -0800
|
|
+++ Ularn.new/main.c 2006-03-16 12:37:51.000000000 -0800
|
|
@@ -55,15 +55,13 @@
|
|
/*
|
|
* first task is to identify the player
|
|
*/
|
|
- if ((ptr = getlogin()) == (char *)NULL) {
|
|
- if (pwe=getpwuid(geteuid()))
|
|
- ptr = pwe->pw_name;
|
|
- else if ((ptr = getenv("LOGNAME")) == (char *)NULL)
|
|
- if ((ptr = getenv("USER")) == (char *)NULL) {
|
|
-noone: fprintf(stderr,"Who *are* you?\n");
|
|
- exit(1);
|
|
- }
|
|
- }
|
|
+ if (pwe=getpwuid(geteuid()))
|
|
+ ptr = pwe->pw_name;
|
|
+ else if ((ptr = getenv("LOGNAME")) == (char *)NULL)
|
|
+ if ((ptr = getenv("USER")) == (char *)NULL) {
|
|
+noone: fprintf(stderr,"Who *are* you?\n");
|
|
+ exit(1);
|
|
+ }
|
|
if (ptr==(char *)NULL)
|
|
goto noone;
|
|
if (strlen(ptr)==0)
|