From b4cb2b48f9ad7dc2fe925ea23ccc8dba24260c9e Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Mon, 29 May 2017 13:25:36 +0200 Subject: wall: make sure with not referencing a null pointer Signed-off-by: Karel Zak --- term-utils/wall.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'term-utils') diff --git a/term-utils/wall.c b/term-utils/wall.c index 6dec05c12..a9dde15be 100644 --- a/term-utils/wall.c +++ b/term-utils/wall.c @@ -147,6 +147,9 @@ static int is_gr_member(const char *login, const struct group_workspace *buf) int rc; pw = getpwnam(login); + if (!pw) + return 0; + if (buf->requested_group == pw->pw_gid) return 1; -- cgit v1.2.3-55-g7522