diff options
author | iedowse <iedowse@FreeBSD.org> | 2001-11-17 23:48:21 +0000 |
---|---|---|
committer | iedowse <iedowse@FreeBSD.org> | 2001-11-17 23:48:21 +0000 |
commit | a0dc2079d2250dceca0b5ca75daa78b05554a474 (patch) | |
tree | 56abbf1dd0c6a1ca1e2e07f6e517262106e893df /sbin/fsck_ffs/setup.c | |
parent | 43a07b3eb5824c0153abcabaa9195186756dda01 (diff) | |
download | FreeBSD-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.c | 4 |
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; |