diff options
author | mestre <mestre@openbsd.org> | 2016-03-29 17:21:50 +0000 |
---|---|---|
committer | mestre <mestre@openbsd.org> | 2016-03-29 17:21:50 +0000 |
commit | b8692ddd4ade765e7b46ffbb02af9e17a7d2e905 (patch) | |
tree | 5e957c97687d475f4690b0bf412a200b0983ee63 /usr.sbin/user | |
parent | In setlogin(), don't change anything on error. (diff) | |
download | wireguard-openbsd-b8692ddd4ade765e7b46ffbb02af9e17a7d2e905.tar.xz wireguard-openbsd-b8692ddd4ade765e7b46ffbb02af9e17a7d2e905.zip |
If program cannot reserve memory then the user doesn't need to know exactly how
many bytes it couldn't allocate
Suggested and OK from natano@ and millert@ also agrees
Diffstat (limited to 'usr.sbin/user')
-rw-r--r-- | usr.sbin/user/user.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/usr.sbin/user/user.c b/usr.sbin/user/user.c index 20e982115f7..9ece6746761 100644 --- a/usr.sbin/user/user.c +++ b/usr.sbin/user/user.c @@ -1,4 +1,4 @@ -/* $OpenBSD: user.c,v 1.107 2016/03/29 13:32:54 mestre Exp $ */ +/* $OpenBSD: user.c,v 1.108 2016/03/29 17:21:50 mestre Exp $ */ /* $NetBSD: user.c,v 1.69 2003/04/14 17:40:07 agc Exp $ */ /* @@ -672,8 +672,7 @@ save_range(user_t *up, char *cp) up->u_rsize *= 2; if ((up->u_rv = reallocarray(up->u_rv, up->u_rsize, sizeof(range_t))) == NULL) { - warn("can't realloc %ld bytes", - (long)(up->u_rsize * sizeof(range_t))); + warn(NULL); return 0; } } |