diff options
Diffstat (limited to 'sbin/swapon')
-rw-r--r-- | sbin/swapon/swapon.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sbin/swapon/swapon.c b/sbin/swapon/swapon.c index d908b4a..d2d71f2 100644 --- a/sbin/swapon/swapon.c +++ b/sbin/swapon/swapon.c @@ -210,8 +210,8 @@ swaplist(int lflag, int sflag, int hflag) { size_t mibsize, size; struct xswdev xsw; - int mib[16], n, pagesize; - size_t hlen; + int hlen, mib[16], n, pagesize; + size_t hsize; long blocksize; long long total = 0; long long used = 0; @@ -229,7 +229,8 @@ swaplist(int lflag, int sflag, int hflag) hlen = 10; break; default: - getbsize(&hlen, &blocksize); + getbsize(&hsize, &blocksize); + hlen = hsize; break; } |