summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1998-09-04 04:42:28 +0000
committerobrien <obrien@FreeBSD.org>1998-09-04 04:42:28 +0000
commitd278101ccd34f1e76e51a5a1d93cab58962d5b70 (patch)
tree18c5a81c56b8731fed8d59294b13a27517a06106 /contrib
parentaa412001a9d7495154bc48d8d580c8efb3cbe7e9 (diff)
downloadFreeBSD-src-d278101ccd34f1e76e51a5a1d93cab58962d5b70.zip
FreeBSD-src-d278101ccd34f1e76e51a5a1d93cab58962d5b70.tar.gz
Don't assume that time_t is long.
(from rev 1.4 by bde of old AMD)
Diffstat (limited to 'contrib')
-rw-r--r--contrib/amd/amd/amq_subr.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/contrib/amd/amd/amq_subr.c b/contrib/amd/amd/amq_subr.c
index 775ee81..87ede1b 100644
--- a/contrib/amd/amd/amq_subr.c
+++ b/contrib/amd/amd/amq_subr.c
@@ -38,7 +38,7 @@
*
* %W% (Berkeley) %G%
*
- * $Id: amq_subr.c,v 5.2.2.1 1992/02/09 15:08:18 jsp beta $
+ * $Id: amq_subr.c,v 1.1.1.1 1998/08/23 22:07:20 obrien Exp $
*
*/
/*
@@ -303,6 +303,7 @@ bool_t
xdr_amq_mount_tree_node(XDR *xdrs, amq_mount_tree *objp)
{
am_node *mp = (am_node *) objp;
+ long mtime;
if (!xdr_amq_string(xdrs, &mp->am_mnt->mf_info)) {
return (FALSE);
@@ -316,7 +317,8 @@ xdr_amq_mount_tree_node(XDR *xdrs, amq_mount_tree *objp)
if (!xdr_amq_string(xdrs, &mp->am_mnt->mf_ops->fs_type)) {
return (FALSE);
}
- if (!xdr_long(xdrs, (long *) &mp->am_stats.s_mtime)) {
+ mtime = mp->am_stats.s_mtime;
+ if (!xdr_long(xdrs, &mtime)) {
return (FALSE);
}
if (!xdr_u_short(xdrs, &mp->am_stats.s_uid)) {
OpenPOWER on IntegriCloud