[Midnightbsd-cvs] src [6523] trunk/usr.bin/wall/wall.c: test for errors

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Dec 22 16:35:26 EST 2013


Revision: 6523
          http://svnweb.midnightbsd.org/src/?rev=6523
Author:   laffer1
Date:     2013-12-22 16:35:25 -0500 (Sun, 22 Dec 2013)
Log Message:
-----------
test for errors

Modified Paths:
--------------
    trunk/usr.bin/wall/wall.c

Modified: trunk/usr.bin/wall/wall.c
===================================================================
--- trunk/usr.bin/wall/wall.c	2013-12-22 21:32:26 UTC (rev 6522)
+++ trunk/usr.bin/wall/wall.c	2013-12-22 21:35:25 UTC (rev 6523)
@@ -240,7 +240,8 @@
 		setegid(getgid());
 		if (freopen(fname, "r", stdin) == NULL)
 			err(1, "can't read %s", fname);
-		setegid(egid);
+		if (setegid(egid) != 0)
+			err(1, "setegid failed");
 	}
 	cnt = 0;
 	while (fgetws(lbuf, sizeof(lbuf)/sizeof(wchar_t), stdin)) {



More information about the Midnightbsd-cvs mailing list