diff options
author | Neil Brown <neilb@suse.de> | 2006-01-31 00:43:50 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2006-01-31 00:43:50 +0000 |
commit | 881990a2e440d58d2c1d070e9005225f56d21260 (patch) | |
tree | e04d93bb607229072536cc74c5854599a0e439fc /util.c | |
parent | 22a88995861f93110802ee49c5d7bc28250b46ce (diff) | |
download | mdadm-881990a2e440d58d2c1d070e9005225f56d21260.tar.gz mdadm-881990a2e440d58d2c1d070e9005225f56d21260.tar.xz mdadm-881990a2e440d58d2c1d070e9005225f56d21260.zip |
Fix printing of size of reiserfs filesystem.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=318230
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'util.c')
-rw-r--r-- | util.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -229,7 +229,7 @@ int check_reiser(int fd, char *name) * */ unsigned char sb[1024]; - int size; + unsigned long size; if (lseek(fd, 64*1024, 0) != 64*1024) return 0; if (read(fd, sb, 1024) != 1024) @@ -239,7 +239,7 @@ int check_reiser(int fd, char *name) return 0; fprintf(stderr, Name ": %s appears to contain a reiserfs file system\n",name); size = sb[0]|(sb[1]|(sb[2]|sb[3]<<8)<<8)<<8; - fprintf(stderr, " size = %dK\n", size*4); + fprintf(stderr, " size = %luK\n", size*4); return 1; } |