Commit | Line | Data |
---|---|---|
59f0d218 FF |
1 | diff -u -r ../moon-buggy-1.0.51/realname.c ./realname.c |
2 | --- ../moon-buggy-1.0.51/realname.c 2006-03-19 20:28:18.000000000 +0100 | |
3 | +++ ./realname.c 2014-02-22 18:14:49.000000000 +0100 | |
4 | @@ -37,18 +37,9 @@ | |
5 | char *tmp; | |
6 | ||
7 | if (buffer[0] == '\0') { | |
8 | - uid_t me = geteuid (); | |
9 | - struct passwd *my_passwd = getpwuid (me); | |
10 | - if (my_passwd) { | |
11 | - int i; | |
12 | - strncpy (buffer, my_passwd->pw_gecos, size); | |
13 | - for (i=0; i<size; ++i) { | |
14 | - if (buffer[i] == ',') { | |
15 | - buffer[i] = '\0'; | |
16 | - break; | |
17 | - } | |
18 | - } | |
19 | - } | |
20 | + char* name_default = getenv("USER"); | |
21 | + if (name_default == NULL) name_default = "Droid"; | |
22 | + strncpy(buffer, name_default, size); | |
23 | } | |
24 | ||
25 | werase (message); |