From 6448d964c8c845219238800ec2171f96b938abc4 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 25 Dec 2010 22:50:05 +0100 Subject: Fix NULL dereference * libps/spec.c (ps_emit_user_name): Do not dereference pw when it is NULL, dereference u instead. --- libps/spec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libps') diff --git a/libps/spec.c b/libps/spec.c index 5499bc15..b34a2343 100644 --- a/libps/spec.c +++ b/libps/spec.c @@ -579,7 +579,7 @@ ps_emit_user_name (struct proc_stat *ps, struct ps_fmt_field *field, if (pw == NULL) { char buf[20]; - sprintf (buf, "(UID %d)", pw->pw_uid); + sprintf (buf, "(UID %d)", u->uid); return ps_stream_write_field (stream, buf, width); } else -- cgit v1.2.3