diff options
author | Theodore Ts'o <tytso@mit.edu> | 2007-12-27 10:08:13 -0500 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2007-12-27 10:08:13 -0500 |
commit | e5aace908e9d1161a594944d9360f9f0cdd18099 (patch) | |
tree | e2b45a4067e2f0f3b0bc94265e0e9b05fd613998 /e2fsck/swapfs.c | |
parent | 20ca0f6e40e0cfd19506bdcee6f4769bd73cb5da (diff) | |
download | e2fsprogs-e5aace908e9d1161a594944d9360f9f0cdd18099.tar.gz |
Convert use of ext2fs_get_mem to ext2fs_get_array for overflow detection
Add some additional checks, primarily in resize2fs and in the rarely
used (and soon to-be-deprecated) e2fsck byte-swap filesystem function.
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'e2fsck/swapfs.c')
-rw-r--r-- | e2fsck/swapfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/e2fsck/swapfs.c b/e2fsck/swapfs.c index fb7270c0..9df1d11e 100644 --- a/e2fsck/swapfs.c +++ b/e2fsck/swapfs.c @@ -119,7 +119,7 @@ static void swap_inodes(e2fsck_t ctx) e2fsck_use_inode_shortcuts(ctx, 1); - retval = ext2fs_get_mem(fs->blocksize * fs->inode_blocks_per_group, + retval = ext2fs_get_array(fs->blocksize, fs->inode_blocks_per_group, &buf); if (retval) { com_err("swap_inodes", retval, |