reiserfsprogs: fix set-but-not-used gcc warnings
Signed-off-by: Jeff Mahoney <jeffm@suse.com>
This commit is contained in:
1 parent
8f95bdb15d
commit
eba9abb84d
7 files changed
+11
-30
No files matched your search
@@ -751,11 +751,8 @@ static void reiserfsck_replay_journal (reiserfs_filsys_t * fs) {
|
|||||||
|
|
||||||
static int the_end (reiserfs_filsys_t * fs)
|
static int the_end (reiserfs_filsys_t * fs)
|
||||||
{
|
{
|
||||||
struct reiserfs_super_block * sb;
|
|
||||||
int ret = EXIT_FIXED;
|
int ret = EXIT_FIXED;
|
||||||
|
|
||||||
sb = fs->fs_ondisk_sb;
|
|
||||||
|
|
||||||
/* put bitmap and objectid map on place */
|
/* put bitmap and objectid map on place */
|
||||||
reiserfs_delete_bitmap (fs->fs_bitmap2);
|
reiserfs_delete_bitmap (fs->fs_bitmap2);
|
||||||
fs->fs_bitmap2 = fsck_new_bitmap (fs);
|
fs->fs_bitmap2 = fsck_new_bitmap (fs);
|
||||||
|
|||||||
+10
-7
@@ -244,9 +244,7 @@ static int verify_directory_item (reiserfs_filsys_t * fs, struct buffer_head * b
|
|||||||
int bad, lost_found;
|
int bad, lost_found;
|
||||||
int i, j;
|
int i, j;
|
||||||
char buf[4096];
|
char buf[4096];
|
||||||
int dirty;
|
|
||||||
int hash_code;
|
int hash_code;
|
||||||
int bad_locations;
|
|
||||||
int min_entry_size = 1;
|
int min_entry_size = 1;
|
||||||
|
|
||||||
#ifdef DEBUG_VERIFY_DENTRY
|
#ifdef DEBUG_VERIFY_DENTRY
|
||||||
@@ -258,9 +256,6 @@ static int verify_directory_item (reiserfs_filsys_t * fs, struct buffer_head * b
|
|||||||
item = B_I_PITEM (bh,ih);
|
item = B_I_PITEM (bh,ih);
|
||||||
deh = (struct reiserfs_de_head *)item;
|
deh = (struct reiserfs_de_head *)item;
|
||||||
|
|
||||||
dirty = 0;
|
|
||||||
bad_locations = 0;
|
|
||||||
|
|
||||||
if ( (get_ih_entry_count (ih) > (get_ih_item_len(ih) / (DEH_SIZE + min_entry_size))) ||
|
if ( (get_ih_entry_count (ih) > (get_ih_item_len(ih) / (DEH_SIZE + min_entry_size))) ||
|
||||||
(get_ih_entry_count (ih) == 0))
|
(get_ih_entry_count (ih) == 0))
|
||||||
{
|
{
|
||||||
@@ -417,21 +412,29 @@ static int verify_directory_item (reiserfs_filsys_t * fs, struct buffer_head * b
|
|||||||
screwed up */
|
screwed up */
|
||||||
{
|
{
|
||||||
int prev_loc;
|
int prev_loc;
|
||||||
|
#ifdef DEBUG_VERIFY_DENTRY
|
||||||
int loc_fixed;
|
int loc_fixed;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
prev_loc = get_ih_item_len (ih);
|
prev_loc = get_ih_item_len (ih);
|
||||||
for (i = 0; i < get_ih_entry_count (ih); i ++) {
|
for (i = 0; i < get_ih_entry_count (ih); i ++) {
|
||||||
|
#ifdef DEBUG_VERIFY_DENTRY
|
||||||
loc_fixed = 0;
|
loc_fixed = 0;
|
||||||
|
#endif
|
||||||
if (de_bad_location (deh + i)) {
|
if (de_bad_location (deh + i)) {
|
||||||
set_deh_location (deh + i, prev_loc/* - 1*/);
|
set_deh_location (deh + i, prev_loc/* - 1*/);
|
||||||
mark_buffer_dirty (bh);
|
mark_buffer_dirty (bh);
|
||||||
|
#ifdef DEBUG_VERIFY_DENTRY
|
||||||
loc_fixed = 1;
|
loc_fixed = 1;
|
||||||
|
#endif
|
||||||
} else {
|
} else {
|
||||||
if (get_deh_location (deh + i) >= prev_loc) {
|
if (get_deh_location (deh + i) >= prev_loc) {
|
||||||
set_deh_location (deh + i, prev_loc/* - 1*/);
|
set_deh_location (deh + i, prev_loc/* - 1*/);
|
||||||
mark_buffer_dirty (bh);
|
mark_buffer_dirty (bh);
|
||||||
|
#ifdef DEBUG_VERIFY_DENTRY
|
||||||
loc_fixed = 1;
|
loc_fixed = 1;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -448,7 +451,9 @@ static int verify_directory_item (reiserfs_filsys_t * fs, struct buffer_head * b
|
|||||||
}
|
}
|
||||||
if (get_deh_location (deh + i) != (DEH_SIZE * get_ih_entry_count (ih))) {
|
if (get_deh_location (deh + i) != (DEH_SIZE * get_ih_entry_count (ih))) {
|
||||||
set_deh_location (&deh[i], (DEH_SIZE * get_ih_entry_count (ih)));
|
set_deh_location (&deh[i], (DEH_SIZE * get_ih_entry_count (ih)));
|
||||||
|
#ifdef DEBUG_VERIFY_DENTRY
|
||||||
loc_fixed = 1;
|
loc_fixed = 1;
|
||||||
|
#endif
|
||||||
mark_buffer_dirty (bh);
|
mark_buffer_dirty (bh);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -639,7 +644,6 @@ static void pass0_correct_leaf (reiserfs_filsys_t * fs,
|
|||||||
__u64 fs_size;
|
__u64 fs_size;
|
||||||
__u64 offset;
|
__u64 offset;
|
||||||
int symlnk = 0;
|
int symlnk = 0;
|
||||||
int bad_order;
|
|
||||||
|
|
||||||
unsigned long unfm_ptr;
|
unsigned long unfm_ptr;
|
||||||
// unsigned int nr_items;
|
// unsigned int nr_items;
|
||||||
@@ -664,7 +668,6 @@ static void pass0_correct_leaf (reiserfs_filsys_t * fs,
|
|||||||
start_again:
|
start_again:
|
||||||
|
|
||||||
ih = B_N_PITEM_HEAD (bh, 0);
|
ih = B_N_PITEM_HEAD (bh, 0);
|
||||||
bad_order = 0;
|
|
||||||
for (i = 0; i < (nr_items = get_blkh_nr_items (B_BLK_HEAD (bh))); i ++, ih ++) {
|
for (i = 0; i < (nr_items = get_blkh_nr_items (B_BLK_HEAD (bh))); i ++, ih ++) {
|
||||||
|
|
||||||
if (is_indirect_ih(ih) && (get_ih_item_len (ih) % 4 != 0)) {
|
if (is_indirect_ih(ih) && (get_ih_item_len (ih) % 4 != 0)) {
|
||||||
|
|||||||
@@ -191,12 +191,6 @@ void rebuild_sb (reiserfs_filsys_t * fs, char * filename, struct fsck_data * dat
|
|||||||
struct stat stat_buf;
|
struct stat stat_buf;
|
||||||
int retval, exit_code = EXIT_OK;
|
int retval, exit_code = EXIT_OK;
|
||||||
|
|
||||||
#if defined(HAVE_LIBUUID) && defined(HAVE_UUID_UUID_H)
|
|
||||||
char uuid[37];
|
|
||||||
|
|
||||||
uuid[36] = '\0';
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (!no_reiserfs_found (fs)) {
|
if (!no_reiserfs_found (fs)) {
|
||||||
sb = getmem (sizeof (*sb));
|
sb = getmem (sizeof (*sb));
|
||||||
if (!is_opened_rw (fs)) {
|
if (!is_opened_rw (fs)) {
|
||||||
|
|||||||
@@ -658,7 +658,7 @@ void do_fsck_rollback (int fd_device, int fd_journal_device, FILE * progress) {
|
|||||||
int b_dev;
|
int b_dev;
|
||||||
int n_dev = 0;
|
int n_dev = 0;
|
||||||
int n_journal_dev = 0;
|
int n_journal_dev = 0;
|
||||||
unsigned long total, done = 0;
|
unsigned long done = 0;
|
||||||
|
|
||||||
if (fd_device == 0) {
|
if (fd_device == 0) {
|
||||||
fprintf(stderr, "rollback: unspecified device, exit\n");
|
fprintf(stderr, "rollback: unspecified device, exit\n");
|
||||||
@@ -688,8 +688,6 @@ void do_fsck_rollback (int fd_device, int fd_journal_device, FILE * progress) {
|
|||||||
|
|
||||||
fread (&rollback_blocks_number, sizeof (rollback_blocks_number), 1, s_rollback_file);
|
fread (&rollback_blocks_number, sizeof (rollback_blocks_number), 1, s_rollback_file);
|
||||||
|
|
||||||
total = rollback_blocks_number;
|
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
print_how_far (progress, &done, rollback_blocks_number, 1, 0/*not quiet*/);
|
print_how_far (progress, &done, rollback_blocks_number, 1, 0/*not quiet*/);
|
||||||
|
|
||||||
|
|||||||
@@ -1918,11 +1918,6 @@ static int dc_check_balance_leaf (struct tree_balance * tb, int h)
|
|||||||
{
|
{
|
||||||
struct virtual_node * vn = tb->tb_vn;
|
struct virtual_node * vn = tb->tb_vn;
|
||||||
|
|
||||||
/* Number of bytes that must be deleted from (value is negative if bytes
|
|
||||||
are deleted) buffer which contains node being balanced. The mnemonic
|
|
||||||
is that the attempted change in node space used level is levbytes
|
|
||||||
bytes. */
|
|
||||||
int levbytes;
|
|
||||||
/* the maximal item size */
|
/* the maximal item size */
|
||||||
int n_ret_value;
|
int n_ret_value;
|
||||||
/* F0 is the parent of the node whose balance is currently being checked */
|
/* F0 is the parent of the node whose balance is currently being checked */
|
||||||
@@ -1931,8 +1926,6 @@ static int dc_check_balance_leaf (struct tree_balance * tb, int h)
|
|||||||
|
|
||||||
F0 = PATH_H_PPARENT (tb->tb_path, 0);
|
F0 = PATH_H_PPARENT (tb->tb_path, 0);
|
||||||
|
|
||||||
levbytes = tb->insert_size[h];
|
|
||||||
|
|
||||||
if ( ! F0 ) {
|
if ( ! F0 ) {
|
||||||
/* S[0] is the root now. */
|
/* S[0] is the root now. */
|
||||||
set_parameters (tb, h, 0, 0, 1, NULL, -1, -1);
|
set_parameters (tb, h, 0, 0, 1, NULL, -1, -1);
|
||||||
|
|||||||
@@ -370,10 +370,8 @@ static int leaf_copy_items (reiserfs_filsys_t * fs,
|
|||||||
int last_first, int cpy_num,
|
int last_first, int cpy_num,
|
||||||
int cpy_bytes)
|
int cpy_bytes)
|
||||||
{
|
{
|
||||||
struct buffer_head * dest;
|
|
||||||
int pos, i, src_nr_item, bytes;
|
int pos, i, src_nr_item, bytes;
|
||||||
|
|
||||||
dest = dest_bi->bi_bh;
|
|
||||||
if ( cpy_num == 0 )
|
if ( cpy_num == 0 )
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
|
|||||||
@@ -511,7 +511,6 @@ static int is_symlink = 0;
|
|||||||
static int print_leaf (FILE * fp, reiserfs_filsys_t * fs, struct buffer_head * bh,
|
static int print_leaf (FILE * fp, reiserfs_filsys_t * fs, struct buffer_head * bh,
|
||||||
int print_mode, int first, int last)
|
int print_mode, int first, int last)
|
||||||
{
|
{
|
||||||
struct block_head * blkh;
|
|
||||||
struct item_head * ih;
|
struct item_head * ih;
|
||||||
int i;
|
int i;
|
||||||
int from, to;
|
int from, to;
|
||||||
@@ -520,7 +519,6 @@ static int print_leaf (FILE * fp, reiserfs_filsys_t * fs, struct buffer_head * b
|
|||||||
if (!is_tree_node (bh, DISK_LEAF_NODE_LEVEL))
|
if (!is_tree_node (bh, DISK_LEAF_NODE_LEVEL))
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
blkh = B_BLK_HEAD (bh);
|
|
||||||
ih = B_N_PITEM_HEAD (bh,0);
|
ih = B_N_PITEM_HEAD (bh,0);
|
||||||
real_nr = leaf_count_ih(bh->b_data, bh->b_size);
|
real_nr = leaf_count_ih(bh->b_data, bh->b_size);
|
||||||
nr = get_blkh_nr_items((struct block_head *)bh->b_data);
|
nr = get_blkh_nr_items((struct block_head *)bh->b_data);
|
||||||
|
|||||||
Reference in new issue
Block a user