summaryrefslogtreecommitdiff
path: root/loginrec.c
diff options
context:
space:
mode:
authordjm <djm>2004-09-12 05:26:00 +0000
committerdjm <djm>2004-09-12 05:26:00 +0000
commit6e927fc4bd65005d7ca6c7113149da60ee28eeaa (patch)
treeef1277c2ddf4c1cdea10a271405b7bd53ac025bc /loginrec.c
parent42685dad4937239ae38958422cd1a4840ce942d3 (diff)
downloadopenssh-6e927fc4bd65005d7ca6c7113149da60ee28eeaa.tar.gz
- (djm) [loginrec.c] xmalloc
Diffstat (limited to 'loginrec.c')
-rw-r--r--loginrec.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/loginrec.c b/loginrec.c
index e6b70f58..25aa29f2 100644
--- a/loginrec.c
+++ b/loginrec.c
@@ -140,7 +140,7 @@
# include <libutil.h>
#endif
-RCSID("$Id: loginrec.c,v 1.61 2004/09/12 05:25:17 djm Exp $");
+RCSID("$Id: loginrec.c,v 1.62 2004/09/12 05:26:01 djm Exp $");
/**
** prototypes for helper functions in this file
@@ -1353,10 +1353,7 @@ syslogin_perform_login(struct logininfo *li)
{
struct utmp *ut;
- if ((ut = (struct utmp *)malloc(sizeof(*ut))) == NULL) {
- logit("%s: couldn't malloc()", __func__);
- return (0);
- }
+ ut = xmalloc(sizeof(*ut));
construct_utmp(li, ut);
login(ut);
free(ut);