summaryrefslogtreecommitdiffstats
path: root/sbin/fsck_ffs/setup.c
diff options
context:
space:
mode:
authoriedowse <iedowse@FreeBSD.org>2001-11-17 23:48:21 +0000
committeriedowse <iedowse@FreeBSD.org>2001-11-17 23:48:21 +0000
commita0dc2079d2250dceca0b5ca75daa78b05554a474 (patch)
tree56abbf1dd0c6a1ca1e2e07f6e517262106e893df /sbin/fsck_ffs/setup.c
parent43a07b3eb5824c0153abcabaa9195186756dda01 (diff)
downloadFreeBSD-src-a0dc2079d2250dceca0b5ca75daa78b05554a474.zip
FreeBSD-src-a0dc2079d2250dceca0b5ca75daa78b05554a474.tar.gz
Fix a large number of -Wall, -Wformat and -W compiler warnings.
These were mainly missing casts or wrong format strings in printf statements, but there were also missing includes, unused variables, functions and arguments. The choice of `long' vs `int' still seems almost random in a lot of places though.
Diffstat (limited to 'sbin/fsck_ffs/setup.c')
-rw-r--r--sbin/fsck_ffs/setup.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sbin/fsck_ffs/setup.c b/sbin/fsck_ffs/setup.c
index 581e77a..0fe40eb 100644
--- a/sbin/fsck_ffs/setup.c
+++ b/sbin/fsck_ffs/setup.c
@@ -44,6 +44,7 @@ static const char rcsid[] =
#include <sys/stat.h>
#include <sys/disklabel.h>
#include <sys/file.h>
+#include <sys/sysctl.h>
#include <ufs/ufs/dinode.h>
#include <ufs/ffs/fs.h>
@@ -72,11 +73,12 @@ int
setup(dev)
char *dev;
{
- long cg, size, asked, i, j;
+ long cg, asked, i, j;
long bmapsize;
off_t sizepb;
struct stat statb;
struct fs proto;
+ size_t size;
havesb = 0;
fswritefd = -1;
OpenPOWER on IntegriCloud