summaryrefslogtreecommitdiff
path: root/usr.bin/finger
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/finger')
-rw-r--r--usr.bin/finger/util.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/finger/util.c b/usr.bin/finger/util.c
index 7c991691417..1de5eec6cf6 100644
--- a/usr.bin/finger/util.c
+++ b/usr.bin/finger/util.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: util.c,v 1.7 1997/06/17 21:00:01 kstailey Exp $ */
+/* $OpenBSD: util.c,v 1.8 1997/06/30 06:24:47 deraadt Exp $ */
/*
* Copyright (c) 1989 The Regents of the University of California.
@@ -39,7 +39,7 @@
#ifndef lint
/*static char sccsid[] = "from: @(#)util.c 5.14 (Berkeley) 1/17/91";*/
-static char rcsid[] = "$OpenBSD: util.c,v 1.7 1997/06/17 21:00:01 kstailey Exp $";
+static char rcsid[] = "$OpenBSD: util.c,v 1.8 1997/06/30 06:24:47 deraadt Exp $";
#endif /* not lint */
#include <sys/types.h>
@@ -194,7 +194,7 @@ enter_lastlog(pn)
}
if (fd == -1 ||
lseek(fd, (off_t)(pn->uid * sizeof(ll)), SEEK_SET) !=
- (long)pn->uid * sizeof(ll) ||
+ (long)(pn->uid * sizeof(ll)) ||
read(fd, (char *)&ll, sizeof(ll)) != sizeof(ll)) {
/* as if never logged in */
ll.ll_line[0] = ll.ll_host[0] = '\0';