author | Mike Sullivan <Mike.Sullivan@Oracle.COM> |
Mon, 06 Oct 2014 14:54:16 -0700 | |
branch | s11-update |
changeset 3371 | 4d8465c4afb8 |
parent 584 | f4e402a57670 |
child 2050 | 7c6a1559c620 |
child 5249 | 8a7aa7f8367e |
permissions | -rw-r--r-- |
584
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
1 |
--- coreutils-8.5/src/who.c.orig Thu Nov 10 07:54:27 2011 |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
2 |
+++ coreutils-8.5/src/who.c Thu Nov 10 07:55:13 2011 |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
3 |
@@ -524,8 +524,8 @@ |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
4 |
unsigned char curr = UT_PID (utmp_ent) % 256; |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
5 |
|
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
6 |
if (!runlevline) |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
7 |
- runlevline = xmalloc (strlen (_("run-level")) + 3); |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
8 |
- sprintf (runlevline, "%s %c", _("run-level"), curr); |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
9 |
+ runlevline = xmalloc (sizeof (utmp_ent->ut_line)); |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
10 |
+ sprintf (runlevline, "%s", utmp_ent->ut_line); |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
11 |
|
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
12 |
if (!comment) |
f4e402a57670
6962990 GNU 'who -r' does not print run-level
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
13 |
comment = xmalloc (strlen (_("last=")) + 2); |