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
7 if (buffer[0] == '\0') {
8 - uid_t me = geteuid ();
9 - struct passwd *my_passwd = getpwuid (me);
12 - strncpy (buffer, my_passwd->pw_gecos, size);
13 - for (i=0; i<size; ++i) {
14 - if (buffer[i] == ',') {
20 + char* name_default = getenv("USER");
21 + if (name_default == NULL) name_default = "Droid";
22 + strncpy(buffer, name_default, size);