tmux: Update from 2.6 to 2.7
[termux-packages] / packages / moon-buggy / no_pw_gecos.patch
CommitLineData
59f0d218
FF
1diff -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);