summaryrefslogtreecommitdiff
path: root/e2fsck/recovery.c
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2001-01-06 05:55:58 +0000
committerTheodore Ts'o <tytso@mit.edu>2001-01-06 05:55:58 +0000
commit53ef44c40a3e425d2c700d8fd77a6b655aa121fe (patch)
treec2df1b8492ab48c8dd977bc89586beb95c112261 /e2fsck/recovery.c
parent8820c79f75c37a3bc85cea7f56e7277025e157ef (diff)
downloade2fsprogs-53ef44c40a3e425d2c700d8fd77a6b655aa121fe.tar.gz
Many files:
journal.c, pass1.c, pass1b.c, pass3.c, recovery.c, revoke.c, super.c, unix.c, util.c: Fix random gcc -Wall complaints. jfs_user.h: Use more sophisticated inline handling to allow building with --enable-gcc-wall
Diffstat (limited to 'e2fsck/recovery.c')
-rw-r--r--e2fsck/recovery.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/e2fsck/recovery.c b/e2fsck/recovery.c
index 12af13d6..8ad13b8d 100644
--- a/e2fsck/recovery.c
+++ b/e2fsck/recovery.c
@@ -71,7 +71,7 @@ static int do_readahead(journal_t *journal, unsigned int start)
unsigned int max, nbufs, next, blocknr;
struct buffer_head *bh;
- #define MAXBUF 8
+#define MAXBUF 8
struct buffer_head * bufs[MAXBUF];
/* Do up to 128K of readahead */
@@ -177,7 +177,7 @@ static int jread(struct buffer_head **bhp, journal_t *journal,
* Count the number of in-use tags in a journal descriptor block.
*/
-int count_tags(struct buffer_head *bh, int size)
+static int count_tags(struct buffer_head *bh, int size)
{
char * tagp;
journal_block_tag_t * tag;
@@ -225,7 +225,9 @@ int journal_recover(journal_t *journal)
int err;
journal_superblock_t * sb;
- struct recovery_info info = {};
+ struct recovery_info info;
+
+ memset(&info, 0, sizeof(info));
sb = journal->j_superblock;
@@ -436,7 +438,7 @@ static int do_one_pass(journal_t *journal, struct recovery_info *info,
mark_buffer_dirty(nbh, 1);
++info->nr_replays;
- // ll_rw_block(WRITE, 1, &nbh);
+ /* ll_rw_block(WRITE, 1, &nbh); */
brelse(obh);
brelse(nbh);
}