diff options
author | wpaul <wpaul@FreeBSD.org> | 1997-03-29 20:29:12 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 1997-03-29 20:29:12 +0000 |
commit | b2e5051d34b86bf4192d8670cc9e7c47bfdfae33 (patch) | |
tree | 6becd82bdcf498d22c3509fe2ce65da9b7fbc5ab /sys | |
parent | 3d2a63277b84042b3b3e1caab98539fa6815ca04 (diff) | |
download | FreeBSD-src-b2e5051d34b86bf4192d8670cc9e7c47bfdfae33.zip FreeBSD-src-b2e5051d34b86bf4192d8670cc9e7c47bfdfae33.tar.gz |
Fix for PR #3141: check for NULL before strdup()ing pw->pw_class.
(I'm not sure why this happens, though I suspect it may be because
the server is configured with only passwd maps instead of both passwd
and master.passwd maps. This is allowed, but I think in this case
pw_class is left NULL, hence the problem.)
Also applied similar patch to chpass/pw_yp.c just for paranoia's sake.
Diffstat (limited to 'sys')
0 files changed, 0 insertions, 0 deletions