summaryrefslogtreecommitdiff
path: root/lib/librefuse
diff options
context:
space:
mode:
authorlukem <lukem@NetBSD.org>2009-01-26 04:00:40 +0000
committerlukem <lukem@NetBSD.org>2009-01-26 04:00:40 +0000
commitdb4cbbf2f62b169f3690cec2324fb407401b7665 (patch)
treee165934b0d34d302a1b2158872229b2d9ebb02a9 /lib/librefuse
parenta1323d3f16d9a8167e979a819fe8887e6c1ca4ae (diff)
sign-compare fix
Diffstat (limited to 'lib/librefuse')
-rw-r--r--lib/librefuse/refuse.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/librefuse/refuse.c b/lib/librefuse/refuse.c
index 305995b8704..ea847cbf8d8 100644
--- a/lib/librefuse/refuse.c
+++ b/lib/librefuse/refuse.c
@@ -1,4 +1,4 @@
-/* $NetBSD: refuse.c,v 1.90 2009/01/19 10:01:38 lukem Exp $ */
+/* $NetBSD: refuse.c,v 1.91 2009/01/26 04:00:40 lukem Exp $ */
/*
* Copyright © 2007 Alistair Crooks. All rights reserved.
@@ -31,7 +31,7 @@
#include <sys/cdefs.h>
#if !defined(lint)
-__RCSID("$NetBSD: refuse.c,v 1.90 2009/01/19 10:01:38 lukem Exp $");
+__RCSID("$NetBSD: refuse.c,v 1.91 2009/01/26 04:00:40 lukem Exp $");
#endif /* !lint */
#include <sys/types.h>
@@ -1140,7 +1140,7 @@ puffs_fuse_node_readdir(struct puffs_usermount *pu, void *opc,
}
/* now, stuff results into the kernel buffers */
- while (*readoff < dirh->bufsize - dirh->reslen) {
+ while (*readoff < (off_t)(dirh->bufsize - dirh->reslen)) {
/*LINTED*/
fromdent = (struct dirent *)((uint8_t *)dirh->dbuf + *readoff);