aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-06-11 00:11:37 +0000
committerMike Frysinger <vapier@gentoo.org>2005-06-11 00:11:37 +0000
commit0301ffab3d9e6e43bdc3dc29cff4eb36097967c9 (patch)
tree91ab13ac24ac63fb4890354b5fcbb226d49624fb
parent1f96c979844ae6ecdd5ce009f961de9205890910 (diff)
downloadbusybox-w32-0301ffab3d9e6e43bdc3dc29cff4eb36097967c9.tar.gz
busybox-w32-0301ffab3d9e6e43bdc3dc29cff4eb36097967c9.tar.bz2
busybox-w32-0301ffab3d9e6e43bdc3dc29cff4eb36097967c9.zip
only define some variables if legacy EXT2FS_ENABLE_SWAPFS is enabled
-rw-r--r--e2fsprogs/ext2fs/closefs.c7
-rw-r--r--e2fsprogs/ext2fs/ind_block.c4
-rw-r--r--e2fsprogs/ext2fs/openfs.c5
3 files changed, 13 insertions, 3 deletions
diff --git a/e2fsprogs/ext2fs/closefs.c b/e2fsprogs/ext2fs/closefs.c
index 8539a1c25..23e6332db 100644
--- a/e2fsprogs/ext2fs/closefs.c
+++ b/e2fsprogs/ext2fs/closefs.c
@@ -205,15 +205,18 @@ static errcode_t write_backup_super(ext2_filsys fs, dgrp_t group,
205 205
206errcode_t ext2fs_flush(ext2_filsys fs) 206errcode_t ext2fs_flush(ext2_filsys fs)
207{ 207{
208 dgrp_t i,j; 208 dgrp_t i;
209 blk_t group_block; 209 blk_t group_block;
210 errcode_t retval; 210 errcode_t retval;
211 unsigned long fs_state; 211 unsigned long fs_state;
212 struct ext2_super_block *super_shadow = 0; 212 struct ext2_super_block *super_shadow = 0;
213 struct ext2_group_desc *group_shadow = 0; 213 struct ext2_group_desc *group_shadow = 0;
214 struct ext2_group_desc *s, *t;
215 char *group_ptr; 214 char *group_ptr;
216 int old_desc_blocks; 215 int old_desc_blocks;
216#ifdef EXT2FS_ENABLE_SWAPFS
217 dgrp_t j;
218 struct ext2_group_desc *s, *t;
219#endif
217 220
218 EXT2_CHECK_MAGIC(fs, EXT2_ET_MAGIC_EXT2FS_FILSYS); 221 EXT2_CHECK_MAGIC(fs, EXT2_ET_MAGIC_EXT2FS_FILSYS);
219 222
diff --git a/e2fsprogs/ext2fs/ind_block.c b/e2fsprogs/ext2fs/ind_block.c
index 351904831..c9fd86aae 100644
--- a/e2fsprogs/ext2fs/ind_block.c
+++ b/e2fsprogs/ext2fs/ind_block.c
@@ -22,9 +22,11 @@
22errcode_t ext2fs_read_ind_block(ext2_filsys fs, blk_t blk, void *buf) 22errcode_t ext2fs_read_ind_block(ext2_filsys fs, blk_t blk, void *buf)
23{ 23{
24 errcode_t retval; 24 errcode_t retval;
25#ifdef EXT2FS_ENABLE_SWAPFS
25 blk_t *block_nr; 26 blk_t *block_nr;
26 int i; 27 int i;
27 int limit = fs->blocksize >> 2; 28 int limit = fs->blocksize >> 2;
29#endif
28 30
29 if ((fs->flags & EXT2_FLAG_IMAGE_FILE) && 31 if ((fs->flags & EXT2_FLAG_IMAGE_FILE) &&
30 (fs->io != fs->image_io)) 32 (fs->io != fs->image_io))
@@ -46,9 +48,11 @@ errcode_t ext2fs_read_ind_block(ext2_filsys fs, blk_t blk, void *buf)
46 48
47errcode_t ext2fs_write_ind_block(ext2_filsys fs, blk_t blk, void *buf) 49errcode_t ext2fs_write_ind_block(ext2_filsys fs, blk_t blk, void *buf)
48{ 50{
51#ifdef EXT2FS_ENABLE_SWAPFS
49 blk_t *block_nr; 52 blk_t *block_nr;
50 int i; 53 int i;
51 int limit = fs->blocksize >> 2; 54 int limit = fs->blocksize >> 2;
55#endif
52 56
53 if (fs->flags & EXT2_FLAG_IMAGE_FILE) 57 if (fs->flags & EXT2_FLAG_IMAGE_FILE)
54 return 0; 58 return 0;
diff --git a/e2fsprogs/ext2fs/openfs.c b/e2fsprogs/ext2fs/openfs.c
index d27c1b913..e8f16495d 100644
--- a/e2fsprogs/ext2fs/openfs.c
+++ b/e2fsprogs/ext2fs/openfs.c
@@ -86,10 +86,13 @@ errcode_t ext2fs_open2(const char *name, const char *io_options,
86 ext2_filsys fs; 86 ext2_filsys fs;
87 errcode_t retval; 87 errcode_t retval;
88 unsigned long i; 88 unsigned long i;
89 int j, groups_per_block, blocks_per_group; 89 int groups_per_block, blocks_per_group;
90 blk_t group_block, blk; 90 blk_t group_block, blk;
91 char *dest, *cp; 91 char *dest, *cp;
92#ifdef EXT2FS_ENABLE_SWAPFS
93 int j;
92 struct ext2_group_desc *gdp; 94 struct ext2_group_desc *gdp;
95#endif
93 96
94 EXT2_CHECK_MAGIC(manager, EXT2_ET_MAGIC_IO_MANAGER); 97 EXT2_CHECK_MAGIC(manager, EXT2_ET_MAGIC_IO_MANAGER);
95 98